Applies ToAccess 2010

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?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.