ACC: při navrhování a provádění dotazů, které obsahují předávací dotazy, může dojít ke snížení výkonu nebo zablokování.

Příznaky

V Microsoft Accessu se může stát pomalý výkon pomocí předávacích dotazů jako zdrojových tabulek v jiných dotazech.

Příčina

Aplikace Microsoft Access neukládá definici předávacího dotazu. Proto lze předávací dotaz spustit v různých časech a načíst informace související s jeho definicí. Když zpracování předávacího dotazu trvá dlouhou dobu, aplikace Access se zdánlivě zablokuje při provádění předávacího dotazu.

Řešení

V závislosti na tom, kde se problém v Accessu týká, je k dispozici řada metod, které zabrání tomuto problému.Obecné změny:

  1. Vylepšete výkon předávacího dotazu, abyste snížili dobu potřebnou k provedení dotazu.

  2. Místo použití předávacího dotazu vytvořte zobrazení v SQL serveru a propojte toto zobrazení, abyste měli přístup k Accessu jako propojenou tabulku.

Určité scénáře:Návrh dotazu:

  1. Změny návrhu v zobrazení SQL Accessu místo návrhového zobrazení (v návrhovém zobrazení dotazu můžete změnit na zobrazení SQL tak, že otevřete dotaz v návrhovém zobrazení. Pak přejděte na kartu výsledky na kartě Návrh na pásu karet.)

  2. Problém se týká uložených dotazů. Abyste mohli otevřít existující dotaz v zobrazení SQL Accessu, zkopírujte syntaxi SQL, vytvořte nový dotaz, vložte do zobrazení SQL syntaxi a pak dotaz změňte na návrhové zobrazení. Dotaz můžete navrhnout bez problému, dokud ho neuložíte.

Otevírání formulářů a provádění dotazů:

  1. Změna vlastnosti typ sady záznamů na snímek (V návrhovém zobrazení zobrazte seznam vlastností na kartě Návrh na pásu karet ve skupině Zobrazit nebo skrýt)

Zobrazení sestav:

  1. Změna sestavy pro použití předávacího dotazu jako zdroje záznamů

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×