10 Kasım 2010 Çarşamba

Sql Hatası : " The data types ntext and varchar are incompatible in the equal to operator. "


bu sabah böyle bir hata ile karşılaştım ilk defa karşıma çıktı :)
Mesela "SELECT * FROM urunler WHERE Aciklama = 'HP NOTEBOOK' " şeklinde bir arama yaptığımızı düşünelim.Eğer "Aciklama" ntext bir tanım ise veri tabanında bu sorgu şu hatayı veriyor :

"The data types ntext and varchar are incompatible in the equal to operator."

Çözüm Basit :) arama işlemini "LIKE" ile yapıcaksınız :)
Bu hatayı zaten kolayca çözüp giderebilirsiniz ama gördüğü her hatayı direk google a yazan arkadaşlar için bir kaynak olsun dedim :D

Yeni Sorgu :
SELECT * FROM urunler WHERE Aciklama LIKE 'HP NOTEBOOK'



Umarım faydalı olmuştur.
Yunus Emre Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.