Palaižot pievienošanas vaicājumu Access datora datu bāzē, var tikt parādīts kļūdas ziņojums "Access nevar pievienot visus pievienošanas vaicājuma ierakstus."
Šis kļūdas paziņojums var parādīties šādu iemeslu dēļ:
Tipa pārveidošanas kļūmes Iespējams, jūs mēģināt pievienot viena tipa datus cita tipa laukā. Piemēram, ja pievienosit tekstu laukā, kura datu tips ir iestatīts kā Skaitlis, tiks parādīts kļūdas paziņojums. Pārbaudiet mērķa tabulas lauku datu tipus un pēc tam pārliecinieties, vai katrā laukā pievienojat pareizu datu tipu.
Atslēgas pārkāpumi Iespējams, jūs mēģināt pievienot datus vienam vai vairākiem laukiem, kas ir daļa no tabulas primārās atslēgas, piemēram, ID laukā. Pārbaudiet mērķa tabulas noformējumu, lai pārliecinātos, vai primārās atslēgas (vai jebkura indeksa) rekvizīts Bez dublikātiem nav iestatīts uz Jā. Pēc tam pārbaudiet pievienojamos datus, lai pārliecinātos, vai tie nepārkāpj mērķa tabulas kārtulas.
Bloķēšanas pārkāpumi Ja mērķa tabula ir atvērta noformējuma skatā vai to tīklā ir atvēris cits lietotājs, ieraksts var tikt bloķēts, neļaujot vaicājumam pievienot ierakstus. Pārliecinieties, vai citi ir aizvēris datu bāzi.
Validācijas kārtulas pārkāpumi Pārbaudiet mērķa tabulas noformējumu, lai noskaidrotu tās validācijas kārtulas. Piemēram, ja ir nepieciešams lauks, bet vaicājums tam nenodrošina datus, tiks parādīts kļūdas ziņojums. Turklāt pārbaudiet, vai mērķa tabulā nav teksta lauku, kuru rekvizīts Atļaut nulles garumu ir iestatīts uz Nē. Ja vaicājums šādā laukā nepievienos rakstzīmes, tiks parādīts kļūdas ziņojums. Problēmas var radīt arī citas validācijas kārtulas, piemēram, laukam Daudzums var būt šāda validācijas kārtula:
>=10
Šajā gadījumā nevar pievienot ierakstus, kuru daudzums ir mazāks par 10.
Papildinformācija par pievienošanas vaicājumu izveidi ir atrodama rakstā Ierakstu pievienošana tabulai, izmantojot pievienošanas vaicājumu.