När du kör en tilläggsfråga i en Access-skrivbordsdatabas kan du få ett felmeddelande med texten ”Det går inte att lägga till alla poster i tilläggsfrågan.”
Det här felmeddelandet visas på grund av någon av följande orsaker:
Konvertering av typen misslyckandes Du försöker lägga till data av en viss typ i ett fält med en annan typ. Ett fel uppstår om du t.ex. försöker lägga till text i ett fält som är inställt på datatypen Tal. Kontrollera datatyperna för fält i måltabellen och kontrollera sedan att du lägger till rätt typ av data i vart och ett.
Nyckelfel Du kanske försöker lägga till data i ett eller flera fält som ingår i tabellens primärnyckel, till exempel ID-fältet. Kontrollera designen för måltabellen för att se om primärnyckeln (eller något index) har egenskapen Inga dubbletter inställd på Ja. Kontrollera sedan de data du lägger till för att kontrollera att de inte bryter mot reglerna i måltabellen.
Låsningsfel Om tabellen är öppen i designvyn eller har öppnats av en annan användare i nätverket kan detta leda till låsningar som hindrar frågan från att lägga till poster. Kontrollera att alla har stängt databasen.
Brott mot valideringsregel Kontrollera designen på måltabellen för att se vilka valideringsregler som finns. Ett fel uppstår om ett fält är obligatoriskt och frågan saknar data. Kontrollera även måltabellen för valfritt textfält där egenskapen Tillåt nollängd är inställd på Nej. Ett fel uppstår om din fråga inte lägger till några tecken i sådana fält. Det kan även ligga andra valideringsregler bakom problemet – du kan t.ex. ha följande valideringsregler i fältet Antal:
>=10
I det här fallet inte kan du lägga till poster med ett antal som understiger 10.
Mer information om hur man skapar tilläggsfrågor finns i Lägga till poster i tabellen med en tilläggsfråga.