Palaižot pievienošanas vaicājumu Access datora datu bāzē, iespējams, tiks parādīts kļūdas ziņojums "Microsoft 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 vienā vai vairākos laukos, kas nav iekļauti tabulas primārajā atslēgā, 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 lietotāji ir aizvēruši 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 kāds lauks, bet jūsu vaicājums tam nenodrošina datus, tiks parādīta kļūda. 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īta kļūda. 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.