Access masaüstü veritabanında ekleme sorgusu çalıştırdığınızda, "Access ekleme sorgusundaki tüm kayıtları ekleyemez" hata iletisi alabilirsiniz.
Bu hata iletisi aşağıdaki nedenlerle gösterilebilir:
Tür dönüştürme hataları Belirli bir türdeki verileri farklı türdeki bir alana eklemeye çalışıyor olabilirsiniz. Örneğin, veri türü Sayı olarak ayarlanmış bir alana metin eklemek, bu hatanın gösterilmesine neden olur. Hedef tablodaki alanların veri türlerini denetleyin ve her birine doğru veri türünü eklediğinizden emin olun.
Anahtar ihlalleri Kimlik alanı gibi tablonun birincil anahtarının parçası olan bir veya daha fazla alana veri eklemeye çalışıyor olabilirsiniz. Hedef tablonun tasarımını denetleyin ve birincil anahtarın (veya herhangi bir dizinin) Yineleme Yok özelliğinin Evet olarak ayarlanıp ayarlanmadığına bakın. Ardından, hedef tablonun kurallarını ihlal etmediğinden emin olmak için eklediğiniz verileri denetleyin.
Kilit ihlalleri Hedef tablo Tasarım görünümünde açık durumdaysa veya ağdaki başka bir kullanıcı tarafından açıldıysa, bu durum kayıtların kilitli olmasına ve sorgunun kayıtları ekleyememesine neden olabilir. Herkesin veritabanını kapatmış olduğundan emin olun.
Geçerlilik kuralı ihlalleri Hangi doğrulama kurallarının mevcut olduğunu görmek için hedef tablonun tasarımını denetleyin. Örneğin, bir alan gerekiyorsa ve sorgunuz bu alan için veri sağlamıyorsa hatayı alırsınız. Ayrıca, Sıfır Uzunluğa İzin Ver özelliğinin Hayır olarak ayarlandığı metin alanlarının hedef tablosunu denetleyin. Sorgunuz böyle bir alana karakter eklemezse hatayla karşılaşırsınız. Soruna başka doğrulama kuralları da neden olabilir; örneğin, Quantity alanı için aşağıdaki doğrulama kuralına sahip olabilirsiniz:
>=10
Bu durumda, miktarı 10'dan küçük olan kayıtları ekleyemezsiniz.
Ekleme sorguları oluşturma hakkında daha fazla bilgi için bkz. Ekleme sorgusu kullanarak bir tabloya kayıt ekleme.