Kā rīkoties ar kļūdu “Nevar pievienot visus ierakstus vaicājumam pievienot” MS Access

Kopīgot tūlīt:

Šajā rakstā mēs pārbaudām scenārijus, kas rada kļūdas saistībā ar ierakstu nepievienošanu MS Access

Kā tikt galā ar vaicājuma kļūdas pievienošanu MS AccessProgrammā MS Access tiek pievienots vaicājums, kad lietotājs atjaunina dažus ierakstus esošā tabulā, parasti no citiem avotiem. Papildināt vaicājumu pamatā atlasa jaunus ierakstus no citiem datu avotiem un kopē tos tabulā datu bāzē. Tas ir noderīgi, pievienojot vairākus ierakstus vienlaikus, un tas arī ļauj lietotājam precizēt atlasi ar noteiktiem kritērijiem. Lietotāji var pārskatīt atlasi pirms tās kopēšanas esošajā tabulā.

Jautājumi par dokumentu pievienošanu

MS Access parasti parāda dialoglodziņu, kad tiek izpildīts pievienošanas vaicājums, norādot iespējamos tā kļūmes cēloņus. Kļūdas var rasties lauka datu tipu neatbilstības vai galveno pārkāpumu dēļ. Bloķēšanas pārkāpumi un validācijas noteikumu pārkāpumi varētu būt arī iespējamie kļūdas iemesli.

Rakstā tiks apspriests katrs jautājums atsevišķi un tas, kā mēs varam novērst šīs kļūdas.

Ierakstiet konvertēšanas kļūmi

Nevar pievienot visus ierakstus vaicājuma pievienošanas vaicājumāTas ir most izplatīta kļūda, ar kuru lietotājs saskaras pievienošanas laikā. Tas notiek lauka tipa neatbilstības dēļ. Piekļuve parasti saskaras ar problēmām, ja dati nav pareizi formatēti vai trūkst lauku tipu dēļ. Piemēram, ja lietotājs mēģina importēt datus ciparu laukā, piemēram, datums vai vecums, un tajos ir tādi ieraksti kā “Nezināms”, tad Access to var parādīt kā kļūdu “Konvertēšanas veids”. Šis jautājums varētu dominēt arī tad, ja datums nav ASV standartizētā formātā.

Galvenais pārkāpums

Ja lauks (-i) ir tabulas primārās atslēgas sastāvdaļa, datuma pievienošana attiecīgajam (-iem) laukam (-iem) var izraisīt kļūdas galvenajās pārkāpumos. Primārajām atslēgām vienmēr vajadzētu būt unikālai vērtībai, un tāpēc, importējot jaunus ierakstus, par to var parūpēties, ka tās nepārkāpj primāro atslēgu.

Lietotājiem ieteicams pārbaudīt galamērķa tabulu un primāro atslēgu un pārliecināties, ka viņi savam rekvizītam “Nav dublikātu” ir iestatījuši jā. Turklāt pievienotajiem datiem nevajadzētu pārkāpt galamērķa tabulas noteikumus.

Bloķēt pārkāpumu

Iespējams, ka importētie dati jau kaut kur tiek izmantoti, tādējādi radot kļūdu vaicājuma pievienošanā. Lietotāji var pārbaudīt un pārliecināties, ka datu bāze netiek atvērta citur vai kāds cits lietotājs (-i). Lietotāji var arī aizvērt atvērtās tabulas, veidlapas, vaicājumus utt., Lai novērstu kļūdu.

Ja problēma joprojām pastāv, lietotāji var pārbaudīt, vai ieraksta noklusējuma bloķēšana ir iestatīta uz “Nav bloķēšanas”, rīkos noklikšķinot uz Papildu opcija.

Apstiprināšanas kārtulas pārkāpums

Katra lauka validācijas kārtulai var piekļūt no tabulas noformēšanas loga apakšējās rūts, un lietotājiem tās ir jāpārbauda pirms ierakstu importēšanas. Ja tiek pārkāpta kārtula, pievienotā vaicājumā tiks parādīta kļūda. Lietotājiem arī jāpārbauda galamērķa tabula norādītajiem teksta laukiem un vai viņi ir iestatījuši Nē uz “Atļaut nulles garumu”. Kļūda var rasties nulles vērtības dēļ laukiem, kuru rekvizīts “Obligāts” ir iestatīts uz Jā.

Gadījumā, ja, strādājot ar MS Access datu bāzēm, jūs, šķiet, sastopaties ar visdažādākajām kļūdām, būtu saprātīgi ieguldīt mdb noteikt rīks, lai izvairītos no datu zaudēšanas gadījumiem.

Autora ievads:

Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp remonts SQL Server un Excel atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Kopīgot tūlīt:

Komentāri ir slēgti.