Veri türü uyuşmazlığı hakkında bir ileti alıyorum
Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Bu hata Access'in bir giriş değerini değer için beklediği veri türüyle eşleştiremediğini gösterir. Örneğin, Access bir sayı beklerken siz bir metin dizesi verirseniz, veri türü uyuşmazlığı hatası alırsınız.

Bu iletiyle ilgili sorunu gidermek için aşağıdakileri deneyin:

  • Tablodaki bir alanın Varsayılan Değerini değiştirdiyseniz ve yeni kayıtlar girmeye çalıştığınızda veri türü uyuşmazlığıyla ilgili bir ileti görürseniz, tabloyu Tasarım görünümünde açın ve alanın Varsayılan Değeri için kullandığınız ifadenin alanla aynı veri türüne çözümlendiğinden emin olun. Örneğin, alanın veri türü Sayı ise, Varsayılan Değer ifadesinin çevresine tırnak işaretleri koymadığınızdan emin olun (şöyle ki, "1" sayı olarak değil metin olarak değerlendirilir.)

  • Bir sütunla ilgili ölçütler ile sütunun temelindeki alanın veri türünün eşleştiğini doğrulayın. Bir sayı veya tarih/saat alanı için metin ölçütü belirtirseniz bu hatayla karşılaşırsınız.

    Örneğin, ölçüt olarak "50" veya "12/13/12" yazarsanız, Access tırnak içindeki değerleri sayı yerine metin olarak algıladığı için hata iletisi görüntülenir. Dolayısıyla bu tırnak işaretlerini kaldırmayı unutmayın. Ölçüt alanına geçerli bir tarih girdiğinizi, tarihin önünde ve arkasında # işaretleri görünmesinden (#12/13/12# gibi) anlarsınız.

Veri türü çakışmasına neden olan diğer durumlar şunlardır:

  • bir Arama alanı için ölçüt belirtmiş olursunuz ve ölçütler, ilişkili yabancı anahtar değerleri (kimlik gibi) yerine arama listesinde gösterilen değerleri (ad gibi) kullanır. Yabancı anahtar değerleri, temel alınan tabloda gerçekten depolanan değerler olduğundan, bir alan için ölçüt belirtirken bunları kullanmanız gerekir.

  • Bir Para Birimi alanı için belirttiğiniz ölçüte dolar işareti ($) girdiniz. Dolar işaretini kaldırın ve sonuçları görüntüleyin.

    Girdiğiniz sayı ölçütlerinin sayı olmadığını, başında ve sonunda tırnak işaretleri olmasından anlayabilirsiniz. $ İşareti girdiğinizde, Access yazdığınız dizeyi otomatik olarak tırnak işaretleri içine alır.

  • Sorgudaki birleştirilmiş alan çiftlerinin her birinde veri türünün aynı olduğunu doğrulayın. Aynı değilse, eşleşmeme hatasıyla karşılaşmamak için, birleştirilen alanlardan birinin veri türünü diğeriyle aynı olacak şekilde değiştirin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.