Select the product you need help with
Postupy: Použití Jet vlastní profil změna datových chováníID článku: 173646 - Produkty, které se vztahují k tomuto článku. Důležité: Tento článek obsahuje informace o úpravách registru. Před úpravou registru se přesvědčte, zda víte, jak registr obnovit v případě, že nastanou potíže. Informace o tom, jak postupovat, naleznete v tématu nápovědy Obnovení registru v editoru Regedit.exe nebo v tématu nápovědy Obnovení klíče registru v editoru Regedt32.exe. Na této stránceSouhrnMůžete upravit klíče registru Jet měnit chování přístup dat databázový stroj Microsoft Jet. Však způsobem tak ovlivní všechny Jet aplikace založené na a může mít neočekávané následky záporné pro některé. Pomocí vlastní profily vyladit Jet na základě aplikace. Další informace16Bitové verze aplikace Visual Basic a bude nastavení Jet uloženy v souboru INI (například Msaccess.ini nebo Msacc20.ini). Soubor INI vlastní může poskytnout aplikace, která obsahuje nastavení konkrétní aplikace. 32Bitové verze Jet čtení svých nastavení z registru. V aplikaci Visual Basic 4.0 5.0, 6.0 a Jet verze 3.0 a 3.5 a použít výchozí umístění registru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.0 Nebo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5 Pokud pomocí aplikace Microsoft Access z následující větev se nejprve jsou čtení nastavení a potom použít výchozí umístění (výše) pro další hodnoty: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Access\7.0\Jet\3.0 Nebo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5 Chcete-li zabránit více aplikací z vlastní změn těchto nastavení a negativně ovlivňovat ostatními programy Jet, poznáte aplikace Jet číst jeho nastavení z různých větev registru. Tyto alternativní větve jsou známé jako profily. Nemáte reprodukovat větev celý registr v profilu. Hodnoty zadáte vlastní profilu přepíší hodnoty zadané výchozí umístění registru, které zase přepsat vnitřní Jet výchozí hodnoty. Příklad profiluUpozornění: Nesprávné použití Editoru registru můžete způsobit vážné problémy, které mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že potíže vzniklé v důsledku nesprávného použití Editoru registru budete moci vyřešit. Editor registru používáte na vlastní nebezpečí.Informace o úpravách registru najdete v tématu nápovědy Změna klíčů a hodnot v Editoru registru (Regedit.exe) nebo v tématech nápovědy Přidání a odstranění informací v registru a Úpravy dat v registru v editoru Regedt32.exe. Nezapomeňte registr před jeho úpravou zálohovat. Pokud jsou systémem Windows NT, měli byste aktualizovat také záchrannou disketu (ERD). Tento příklad ukazuje změny registru vlastní profil, který sníží LockRetry nastavení z výchozí hodnota 20 až 5.
Kompatibilita se staršími databáze JetJestliže databázi otevíráte používá dřívější verze Jet (1.0, 1.1, 2.0 nebo 2.5), Microsoft Jet 3.x nemá číst tyto soubory přímo. Instalovatelné ISAM stroje používá stejným způsobem, jako by při čtení souboru Paradox nebo dBase.Například nastavit hodnotu LockRetry pro přístup k databázi Jet 2.x, přidejte hodnotu do následujícího umístění: HKEY_LOCAL_MACHINE\SOFTWARE\MyCorp\MyApp\1.0\Jet\3.0\Engines\Jet 2.x\ISAM Jak je uvedeno v bude a jazyka využití částech výše stále pouze odkaz umístění profilu. Například: V aplikaci Visual Basic: Nebo V aplikaci Access: Hodnota: HKEY_LOCAL_MACHINE\SOFTWARE\MyCorp\MyApp\1.0 Tabulka klíčů EngineNásledující tabulka uvádí větve registru pro stroj Jet 3.x a různých jiných stroje:Engine Registry Branch ---------------------------------------------------- Jet 3.x ...\Engines\Jet Jet 2.x ...\Engines\Jet 2.x\ISAM ODBC ...\Engines\ODBC Xbase ...\Engines\Xbase Paradox ...\Engines\Paradox Excel ...\Engines\Excel Lotus ...\Engines\Lotus Text ...\Engines\Text Jet 3.5 poznámkyJet 3.5 vyladit některé hodnoty dynamicky pomocí nové metody SetOption DBEngine objektu. To znamená, můžete použít některé hodnoty pro jednu část programu, tj prospěch hromadné aktualizace, při použití jiné hodnoty v jiné části programu, je, prospěch položka interaktivní data. Pomocí DBEngine.SetOption ovlivní pouze aktuální instance programu. Lze jej použít v aplikaci Access 97 a Visual Basic 5.0.Následující tabulka uvádí nastavení můžete změnit: Setting Constant --------------------------------------------------- PageTimeout dbPageTimeout SharedAsyncDelay dbSharedAsyncDelay ExclusiveAsyncDelay dbExclusiveAsyncDelay LockRetry dbLockRetry UserCommitSync dbUserCommitSync ImplicitCommitSync dbImplicitCommitSync MaxBufferSize dbMaxBufferSize MaxLocksPerFile dbMaxLocksPerFile LockDelay dbLockDelay RecycleLVs dbRecycleLVs FlushTransactionTimeout dbFlushTransactionTimeout Použití: OdkazyÚplný seznam nastavení registru pro stroj Jet a jejich popisy odkazovat Dodatek C Microsoft Jet Database Engine Programmer's Guide nebo tématu nápovědy: Přizpůsobení nastavení registru Windows pro datové objekty Pomoc s profily Microsoft Access v tématu nápovědy "Profily uživatelů." Chcete-li programově čtení a zápisu nastavení registru, naleznete v následujícím článku znalostní báze Knowledge Base: 145679
(http://support.microsoft.com/kb/145679/EN-US/
)
: Použití registru API k uložit a načíst nastavení
VlastnostiID článku: 173646 - Poslední aktualizace: 12. února 2007 - Revize: 2.4 Informace v tomto článku jsou určeny pro produkt:
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku:173646
(http://support.microsoft.com/kb/173646/en-us/
)
|




Zpět nahoru








