Access masaüstü veritabanında ekleme sorgusu çalıştırdığınızda şöyle bir hata iletisi alabilirsiniz: "Microsoft Access ekleme sorgusundaki tüm kayıtları ekleyemiyor.”
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 tabloda alanların veri türlerini denetleyin ve her birine doğru türde veri eklediğinizden emin olun.
Anahtar ihlalleri Kimlik alanı gibi tablonun birincil anahtarının parçası olan bir veya birden çok 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, eklediğiniz verileri denetleyerek bunların hedef tablonun kurallarını ihlal etmediğinden emin olun.
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ı kapattığından 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.