Platí pro
Access 2013

Kontrola typu dotazu

Ujistěte se, že Nezkoušíte upravovat data vrácená křížovými, Sjednocovacími, předávacími nebo definičními dotazy.

Vyhledání agregačních funkcí

Data vrácená souhrnným dotazem nemůžete upravovat ani dotaz, který používá jiné agregační funkce, třeba MIN, MAX nebo AVG.

Agregační funkce: sloučí hodnoty z více záznamů a pokud se pokusíte změnit agregovanou hodnotu, Access neví, které zdrojové pole aktualizovat, takže nic neumožňuje.

Uvědomte si, že ve videu, která se zobrazila "agregovaná funkce", ale chtěl jsem "agregovaná hodnota".

Kontrola vlastností dotazu

V návrhovém zobrazení klikněte na vlastnosti. Ujistěte se, že je vlastnost jedinečné hodnoty nastavená na hodnotu nea vlastnost typ sady záznamů zobrazuje dynamickousadu.

Vyhledání poddotazů

Konkrétně hledejte poddotazy, které jsou součástí počátečního příkazu SELECT. Například:

SELECT [datum objednávky] (SELECT MAX ([datum objednávky])

Přidáním poddotazu do nadřazeného dotazu zabráníte v úpravách dat. Vyzkoušejte následující řešení:

  • Pokud ve výsledcích nepotřebujete vidět pole, zrušte v Návrháři dotazu zaškrtnutí políčka Zobrazit.

  • Nahraďte poddotaz doménovou agregační funkcí, třeba DMIN nebo DMAX.

  • Přesunutí poddotazu mimo první příkaz SELECT

Viz také

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.