Pogoste napake pri izvajanju poizvedb za dodajanje

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ko zaženete poizvedbo za dodajanje v Accessovi namizni zbirki podatkov, se lahko prikaže sporočilo o napaki z besedilom »Access ne more dodati vseh zapisov v poizvedbi za dodajanje«.

To sporočilo o napaki se lahko prikaže zaradi enega od teh razlogov:

Napake pri pretvorbi tipa Morda poskušate dodati podatke enega tipa v polje druge vrste. Sporočilo o napaki se lahko primer prikaže, če dodate besedilo v polje, katerega podatkovni tip je nastavljen na Število. Preverite podatkovne tipe polj v ciljni tabeli in se prepričajte, da dodajate pravilen tip podatkov v vsako polje.

Kršitve ključa Morda poskušate dodati podatke v eno ali več polj, ki so del primarnega ključa tabele, kot je polje ID. Preglejte načrt ciljne tabele in preverite, ali je za primarni ključ (ali kateri koli indeks) lastnost Podvojeni vnosi niso dovoljeni nastavljena na Da. Nato preverite podatke, ki jih dodajate, in se prepričajte, da ne kršijo pravil ciljne tabele.

Kršitve zaklepanja Če je ciljna tabela odprta v pogledu načrta ali jo je odprl drug uporabnik v omrežju, se lahko zapis zaklene, kar bi preprečilo, da bi poizvedba lahko dodajala zapise. Prepričajte se, da so vsi zaprli zbirko podatkov.

Kršitve veljavnostnega pravila Preverite načrt ciljne tabele, če si želite ogledati veljavnostna pravila. Če je na primer polje obvezno in poizvedba za to ne zagotavlja podatkov, se prikaže napaka. Poleg tega v ciljni tabeli poiščite polja z besedilom, kjer je lastnost Dovoli ničelno dolžino nastavljena na Ne. Če poizvedba v tako polje ne doda nobenih znakov, se prikaže napaka. Težavo morda povzročajo tudi druga veljavnostna pravila, na primer to veljavnostno pravilo za polje »Količina«:

>=10

V tem primeru ne morete dodati zapisov, katerih količina je manjša od 10.

Če želite več informacij o ustvarjanju poizvedb za dodajanje, glejte Dodajanje zapisov v tabelo s poizvedbo za dodajanje.