Provera tipa upita
Uverite se da ne pokušavate da uredite podatke koje vraća unakrsni upit, združivanje, Pass-Through ili upit definicije podataka.
Potražite agregatne funkcije
Nije moguće urediti podatke koje je vratio upit zbirova ili upit koji koristi druge agregatne funkcije kao što su MIN, MAX ili AVG.
Agregatne funkcije kombinuju vrednosti iz više zapisa i ako pokušate da promenite agregiranu vrednost, Access ne zna koje izvorno polje da ažurira, tako da vam ne omogućava da bilo šta promenite.
Imajte na umu, takođe, da sam u video zapisu rekao "agregirana funkcija", ali mislio sam "agregirana vrednost".
Provera svojstava upita
Dok je upit u prikazu dizajna, izaberite stavku Svojstva. Uverite se da je svojstvo Jedinstvene vrednosti postavljeno na Ne i da svojstvo Tip skupa zapisa prikazuje Dynaset.
Potražite podupite
Tačnije, potražite podupite koji su deo početnog izraza Select. Na primer:
SELECT [Datum porudžbine], (SELECT MAX([Datum porudžbine])
Dodavanje podupita u nadređeni upit sprečava uređivanje podataka. Isprobajte ova rešenja:
- U dizajneru upita opozovite izbor u polju za potvrdu Prikaži ako ne morate da vidite polje u rezultatu.
- Zamenite podupit agregatnim funkcijom domena kao što je DMIN ili DMAX.
- Premestite podupit iz prvog izraza Select.