Použití rozhraní DAO (Data Access Objects) API z externích aplikací selže

Platí pro
Access pro Microsoft 365

Poslední aktualizace: 12. října 2022

PROBLÉM

Při pokusu o přístup k rozhraní DAO API z jiné aplikace než z aplikace Office, obvykle pokusem o vytvoření rozhraní DAO. Objekt DBEngine, například z aplikace vbscript:

  • Dim DBEngine
  • Set DBEngine = CreateObject("DAO. DBEngine.120")

Nebo aplikace jazyka C++:

  • DAO::_DBEngine* pEngine;
  • HRESULT hr = CoCreateInstance(__uuidof(DAO::D BEngine), NULL, CLSCTX_ALL, IID_IDispatch, (LPVOID*)&pEngine);

Zobrazí se chybová zpráva: Operační systém není v současné době nakonfigurován pro spuštění této aplikace.

Snímek obrazovky s chybou Operační systém není momentálně nakonfigurovaný pro spuštění této aplikace.

Tento problém se objevil ve verzi 2209, která byla vydána 26. září 2022 v buildu 15629.20156 a je k dispozici také v beta verzi a aktuálním kanálu (Preview).

To má vliv jak na plnou verzi Office, tak na Microsoft Access 365 Runtime.  Nemá vliv na distribuovatelný databázový stroj Microsoft Accessu 2016.

STAV: OPRAVENO

Oprava tohoto problému je teď k dispozici v aktuálním kanálu, verze 2209, buildu 15629.20208.

Oprava je k dispozici také v aktuálním kanálu (Preview), verzi 2210, buildu 15726.20096 a beta kanálu verze 2210 a buildu 15806.20000.

Další zdroje

Ikona Experti (mozek, ozubená kola) Ptejte se expertů

Spojte se s experty a probírejte poslední novinky, aktualizace nebo osvědčené postupy. Také sledujte náš blog.

Technická komunita pro přístup

Ikona Komunita Získat pomoc v komunitě

Jen se zeptejte, na co potřebujete. Odpoví vám zástupci podpory, specialisté MVP, technici a další uživatelé Office.

Fórum accessu na webu Answers

Žádost o funkci ikony (žárovka, nápad) Navrhnout novou funkci

Rádi si přečteme vaše návrhy a názory. Podělte se s námi o svoje nápady a dojmy. Nasloucháme vám.

Poskytnout zpětnou vazbu

Viz také

Opravy a alternativní řešení pro poslední problémy v Accessu