MS Access'te "Tüm Kayıtlar Ekleme Sorgusunda Eklenemiyor" Hatasıyla Nasıl Başa Çıkılır?

Şimdi paylaş:

Bu makalede, MS Access'te kayıtların eklenememesiyle ilgili hatalar oluşturan senaryoları inceliyoruz.

MS Access'te Sorgu Ekleme Hatasıyla Nasıl Başa Çıkılır?MS Access'te, bir kullanıcı bazı kayıtları genellikle diğer kaynaklardan mevcut bir tabloya güncellediğinde bir ekleme sorgusu kullanılır. Ekleme sorgusu temel olarak diğer veri kaynaklarından yeni kayıtlar seçer ve bunları veritabanındaki tabloya kopyalar. Aynı anda birden çok kaydın eklenmesine yardımcı olur ve ayrıca kullanıcının belirli kriterlerle seçimi iyileştirmesine olanak tanır. Kullanıcılar seçimi mevcut tabloya kopyalamadan önce gözden geçirebilir.

Kayıt Eklemeyle İlgili Sorunlar

MS Access genellikle, ekleme sorgusu yürütüldüğünde başarısızlığının olası nedenlerini belirten bir iletişim kutusu görüntüler. Hatalar, alan veri türlerinin uyumsuzluğu veya önemli ihlaller nedeniyle ortaya çıkabilir. Kilit ihlali ve Doğrulama kuralı ihlalleri de hatanın olası nedenleri olabilir.

Makale, her sorunu ayrı ayrı ele alacak ve bu hataları nasıl çözebileceğimizi tartışacaktır.

Tür Dönüştürme Hatası

Ekleme Sorgusunda Tüm Kayıtlar Eklenemiyor Hatasıbu most Bir kullanıcının Ekleme sırasında karşılaştığı yaygın hata. Alan türü uyumsuzluğu nedeniyle oluşur. Veriler düzgün biçimlendirilmemişse veya eksik alan türleri nedeniyle erişim genellikle sorunlarla karşılaşır. Örneğin, bir kullanıcı tarih veya yaş gibi bir Sayısal alandaki verileri içe aktarmaya çalışıyorsa ve veriler 'Bilinmeyen' gibi kayıtlar içeriyorsa, Access bunu 'Tür dönüştürme' hatası olarak gösterebilir. Tarih ABD standartlaştırılmış biçiminde değilse de sorun geçerli olabilir.

Anahtar ihlali

Alan/alanlar Tablo'nun birincil anahtarının bir parçasıysa, tarihin bu alan/alanlara eklenmesi anahtar ihlali hatalarına neden olabilir. Birincil anahtarlar her zaman benzersiz bir değer olmalıdır ve bu nedenle yeni kayıtlar içe aktarılırken birincil anahtarı ihlal etmemeye özen gösterilebilir.

Kullanıcıların hedef tabloyu ve birincil anahtarı kontrol etmeleri ve 'Yineleme Yok' özelliğini evet olarak ayarladıklarından emin olmaları önerilir. Ayrıca, eklenen veriler hedef tablonun kurallarını ihlal etmemelidir.

Kilit İhlali

İçe aktarılan verilerin zaten bir yerlerde kullanımda olması ve bu nedenle sorgu eklemede hataya neden olması mümkündür. Kullanıcılar, veritabanının başka bir yerde veya başka bir kullanıcı/kullanıcılar tarafından açılmadığını kontrol edebilir ve sağlayabilir. Kullanıcılar ayrıca hatayı önlemek için açık tabloları, formları, sorguları vb. kapatabilir.

Sorun devam ederse, kullanıcılar araçlardan Gelişmiş seçeneğini tıklatarak Varsayılan kayıt Kilitlemenin 'Kilit Yok' olarak ayarlanıp ayarlanmadığını kontrol edebilir.

Doğrulama Kuralı İhlali

Her alanın Doğrulama Kuralına tablo tasarım penceresinin alt bölmesinden erişilebilir ve kullanıcıların kayıtları içe aktarmadan önce bunları kontrol etmesi gerekir. Kural ihlal edilirse, ekleme sorgusu hata gösterecektir. Kullanıcılar ayrıca verilen metin alanları için hedef tabloyu ve Hayır'ı 'Sıfır Uzunluğa İzin Ver' olarak ayarlayıp ayarlamadıklarını kontrol etmelidir. 'Zorunlu' özelliği Evet olarak ayarlanmış alanlar için boş değer nedeniyle hata oluşabilir.

MS Access veritabanlarıyla çalışırken sık sık her türlü hatayla karşılaşıyorsanız, bir Microsoft Access veri tabanına yatırım yapmanız akıllıca olacaktır. mdb düzeltmesi veri kaybı olaylarını önlemek için bir araç.

Yazar Tanıtımı:

Vivian Stevens bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. onarım SQL Server ve excel kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.