İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

asp yardım hata veriyorrr

A

abandoned17

Misafir
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Sürücüsü] 'kimlik=' sorgu ifadesi içindeki Sözdizimi hatasý (eksik iþleç)

/iissamples/ds/onayla.asp, line 17

arkadaşlar db de mesaj tablosu içindeki kimlik bilgisini alacakken hep bu hatayı veriyor sizce neden olabilir ???
Bakın onay.asp ninde kodlarını yazıyorum .. Lütfen yardım edin..
<%
if request("islem") = "onayver" then
set kimlik = Request.QueryString("kimlik")
set veri = server.CreateObject("ADODB.connection")
veri.Open "driver={microsoft access driver (*.mdb)}; DBQ=" & server.MapPath("db/gunluk.mdb")
sql = "Update mesaj Set onay=1 where kimlik="
sql = sql & kimlik
set db=veri.Execute(sql)
Response.Redirect "admin.asp"
end if
if request("islem") = "onayal" then
set kimlik = Request.QueryString("kimlik")
set veri = server.CreateObject("ADODB.connection")
veri.Open "driver={microsoft access driver (*.mdb)}; DBQ=" & server.MapPath("db/gunluk.mdb")
sql = "Update mesaj Set onay=0 where kimlik="
sql = sql & kimlik
set db=veri.Execute(sql)
Response.Redirect "admin.asp"
end if
if request("islem") = "sil" then
set kimlik = Request.QueryString("kimlik")
set veri = server.CreateObject("ADODB.connection")
veri.Open "driver={microsoft access driver (*.mdb)}; DBQ=" & server.MapPath("db/gunluk.mdb")
sql = "delete * from mesaj where kimlik="
sql = sql & kimlik
set db=veri.Execute(sql)
Response.Redirect "admin.asp"
end if
%>
 
M

matrixportal

Misafir
merhaba;

sql = "delete * from mesaj where kimlik="
sql = sql & kimlik

yerine

sql = "delete * from mesaj where kimlik="&kimlik

denersen sanırım olacaktır. problem olursa hata koduyla yeniden yaz..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst