Recordset Sorgu Hatası
-
merhaba arkadaşlar , kayıt güncelleme yapmak için şöyle bi kod oluşturdum ama hata alıyorum sürekli çözemedim.
<!--#include file="conn.asp"-->
<!--#include file="ayarlar.asp"-->
<%
dim ida
ida = Request.Form("Tidx")
set rseditson = Server.CreateObject("Adodb.Recordset")
sql = " Select * from Arpa Where Tid = "&ida&""
rseditson.open sql,baglan,1,3rseditson("Tarih") = Request.Form("tarih0")
rseditson("Mustahsil") = Request.Form("Mustahsil")
rseditson("Plaka") = Request.Form("Plaka")
rseditson("TahAdi") = Request.Form("TahAdi")
rseditson("TahKod") = Request.Form("TahKod")
rseditson("Hekto") = Request.Form("Hekto")
rseditson("Nem") = Request.Form("Nem")
rseditson("Durum") = Request.Form("Sonuc")
rseditson("LabPer") = Request.Form("LabPer")
rseditson("Not") = Request.Form("Not")
reseditson.update%>
<%=("güncelleme tamam")%>sayfayı çalıştırdığımda şöyle bi hata alıyorum
Microsoft Office Access Database Engine hata '80040e14'
'Tid =' sorgu ifadesi içindeki Sözdizimi hatasý (eksik iþleç)
/APA/bilgigun.asp, satır 8
-
"Select * from Arpa Where Tid like '"&ida&"'" bunu dene bi :)
-
= "&ida&"" yazarken aralarında boşluk bırakarak bi dene bakalım
yani
= " & ida & ""
-
iki yoluda da denedim olmuyor arkadaşlar
