Arkadaşlar gelen kişinin ip adresini alıp database e bakıp hangi ülkeden geleceğini tespit eden bir kod hazırladım. Kimini kendim yazdım kimini copy paste ancak kod çalışmıyor bir türlü. Database den sorgu yapma satırına kadar geliyor orda
Microsoft JET Database Engine error "80040e07" Data type mismatch in criteria expression.
hatası alıyorum. Nerde yanlış yapıyorum? Bu hata ne zamanlar ortaya çıkar sebebi nedir. Yorum getirebilirseniz sevinirim arkadaşlar...
' query string to lookup the country by matching the range of IP address number strsql = "SELECT * FROM iptocountry WHERE " & ipno & " BETWEEN ipFROM AND ipTO"
' execute the query Set rs = conn.execute(strsql)
' deneme If rs("countrySHORT") = "TR" Then Response.write("tr") Else Response.write("tr diil") End if
rs.close set rs = nothing conn.close set conn = nothing
%>
sorunu çözdüm. sorun veritabanında text özellikli olan bir satıra numara girilmesinden kaynaklanıyormuş. Mesaj kirliliği için kusuruma bakmayın...
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme