Ha hozzáfűző lekérdezést futtat asztali Access-adatbázisban, előfordulhat, hogy a következő hibaüzenetet kapja: „A Microsoft Access nem tudja az összes rekordot hozzáfűzni a hozzáfűző lekérdezésben.”
A hibaüzenet a következő okok miatt jelenhet meg:
Típuskonverziós hibák Előfordulhat, hogy egy típus adatait egy másik típusú mezőhöz próbálja hozzáfűzni. Ha például szöveget fűz egy olyan mezőhöz, amelynek adattípusa Szám értékre van állítva, a hiba megjelenik. Ellenőrizze a céltábla mezőtípusait, majd győződjön meg arról, hogy a megfelelő típusú adatokat fűzi hozzá mindegyikhez.
Főbb szabálysértések Előfordulhat, hogy egy vagy több olyan mezőhöz próbál adatokat hozzáfűzni, amelyek a tábla elsődleges kulcsának részei, például az Azonosító mező. Ellenőrizze a céltábla kialakítását, és ellenőrizze, hogy az elsődleges kulcs (vagy bármely index) Nem ismétlődések tulajdonsága Igen értékre van-e állítva. Ezután ellenőrizze a hozzáfűzni kívánt adatokat, és győződjön meg arról, hogy azok nem sértik a céltábla szabályait.
Szabálysértések zárolása Ha a céltábla Tervező nézetben van megnyitva, vagy a hálózat egy másik felhasználója nyitotta meg, az rekordzárolásokat eredményezhet, amelyek megakadályozzák, hogy a lekérdezés rekordokat fűzhessen hozzá. Győződjön meg arról, hogy mindenki ki van zárva az adatbázisból.
Érvényesítési szabály megsértése Ellenőrizze a céltábla tervét, hogy lássa, milyen érvényességi szabályok léteznek. Ha például egy mezőre szükség van, és a lekérdezés nem ad hozzá adatokat, a hibaüzenet jelenik meg. Ellenőrizze továbbá a céltáblában azokat a Szöveg mezőket, amelyeknél a Nulla hosszúság engedélyezése tulajdonság értéke Nem. Ha a lekérdezés nem fűz hozzá karaktereket egy ilyen mezőhöz, a hibaüzenet jelenik meg. Más érvényesítési szabályok is okozhatják a problémát – például a Quantity (Mennyiség) mezőhöz a következő érvényességi szabályt használhatja:
>=10
Ebben az esetben nem fűzhet hozzá 10-nél kisebb mennyiségű rekordokat.
A hozzáfűző lekérdezések létrehozásáról további információt a Rekordok felvétele a táblába a hozzáfűző lekérdezés segítségével című témakörben talál.