Tek tırnak içine alınca değişken olarak gelmiyor KADI,
KADI dediğin yere tek tırnaklar içine al dene birde 500 hatası server offline tarzı bişeydir.
browserin için örnek veriyorum WAMP SV kullanıyorsun diyelim display errors = on yap ki hataları görebilesin...
Tek tırnak olarak aldığımda KADI değişken olmuyor cümlenin bir parçası gibi oluyor. Normalde z<ten hata kodlarını kendi borwserimde gösteriyorum. Fakat Bağlantı cümlesini mssql ile değiştirince 500 hatası veriyor. Düz access bağlantı cümlesi varken hata satırını görebiliyordum.
set sorgu = rs.execute("select id,KADIPASS from YONETIM where KADI='"& KADI &"'")
Sorgunuzdaki 3 satırıda silip bu şekilde kullanmalısınız artık bir driver olmayacak sorgunuzda
Ben tam kodu yazayım. Bir döngü var 3. satırı da silersem recodsetleri çalıştıramıyorum.
<%
Set rs=Server.CreateObject("Adodb.Recordset")
Sorgu="select * from [YONETIM] where KADI ='" & KADI & "'"
rs.Open Sorgu, bag, 1, 3
If rs.BOF And rs.EOF Then
Response.Write("Hata oldu")
Else
Response.Write("Giriş başarılı")
End If
set rs=nothing
%>