A lekérdezés típusának ellenőrzése
Győződjön meg arról, hogy nem próbálja szerkeszteni a Crosstab, Union, Pass-Through vagy Data Definition lekérdezés által visszaadott adatokat.
Összesítő függvények keresése
Az Összeg lekérdezés által visszaadott adatok nem szerkeszthetők, illetve nem szerkeszthetők olyan lekérdezések, amelyek más összesítő függvényeket (például MIN, MAX vagy AVG) használnak.
Az összesítő függvények több rekord értékeit egyesítik, és ha egy összesített értéket próbál módosítani, az Access nem tudja, hogy melyik forrásmezőt kell frissítenie, így semmit sem módosíthat.
Vegye figyelembe azt is, hogy a videóban azt mondtam, hogy "összesített függvény", de az "összesített értéket" értettem.
Lekérdezés tulajdonságainak ellenőrzése
Ha a lekérdezés Tervező nézetben van, kattintson a Tulajdonságok elemre. Győződjön meg arról, hogy az Egyedi értékek tulajdonság értéke Nem, a Rekordhalmaz típusa tulajdonság pedig a Dynaset értéket jeleníti meg.
Segéd lekérdezések keresése
Konkrétan keresse meg azokat a segéd lekérdezéseket, amelyek a kezdeti Select utasítás részét képezik. Például:
SELECT [Rendelés dátuma], (SELECT MAX([Rendelés dátuma])
Az al lekérdezés szülő lekérdezéshez való hozzáadása megakadályozza az adatok szerkesztését. Próbálja ki ezeket a megoldásokat:
- A lekérdezéstervezőben törölje a jelet a Megjelenítés jelölőnégyzetből, ha nem kell látnia a mezőt az eredményben.
- Cserélje le az al lekérdezést egy tartomány-összesítő függvényre, például a DMIN vagy a DMAX függvényre.
- Az alkérdezés áthelyezése az első Select utasításból.