Kontrollera frågetypen
Kontrollera att du inte försöker redigera data som returneras av en korsfråga, union, Pass-Through eller datadefinitionsfråga.
Leta efter mängdfunktioner
Du kan inte redigera data som returneras av en summafråga eller en fråga som använder andra mängdfunktioner som MIN, MAX eller MEDEL.
Mängdfunktioner kombinerar värden från flera poster och om du försöker ändra ett aggregerat värde vet Access inte vilket källfält som ska uppdateras, så du kan inte ändra något.
Observera också att i videon sa jag "aggregerad funktion" men jag menade "aggregerat värde".
Kontrollera frågeegenskaper
Med frågan i designvyn klickar du på Egenskaper. Kontrollera att egenskapen Unika värden är inställd på Nej och att egenskapen Recordset Type visar Dynaset.
Leta efter underfrågor
Leta specifikt efter underfrågor som ingår i den första Select-instruktionen. Till exempel:
SELECT [Orderdatum] (SELECT MAX([Orderdatum])
Om du lägger till underfrågan i den överordnade frågan kan du inte redigera data. Försök med följande:
- I frågedesignern avmarkerar du kryssrutan Visa om du inte behöver se fältet i resultatet.
- Ersätt underfilen med en domänmängdfunktion som DMIN eller DMAX.
- Flytta underfrågan från det första Select-uttrycket.