webForumDet fria alternativet

Incorrect syntax near the keyword 'AND'.

ASP

2 svar · 580 visningar · startad av n1kke

Medlem sedan aug. 200634 inlägg
Frågan#1

Microsoft OLE DB Provider for SQL Server error '80040e14'

Incorrect syntax near the keyword 'AND'.

/preview/msg.asp, line 23

Sql = "delete from panda_blogg where id = " & Request.Querystring("bId") & " AND bId = " & Session("userid")
conn.execute(Sql)
Response.Redirect "default.asp?page=profile&id=" & Request.Querystring("id") & "&user=blogg"

vad är fel !

line 23 = Response.Redirect "default.asp?page=profile&id=" & Request.Querystring("id") & "&user=blogg"

Medlem sedan dec. 19996 721 inlägg
#2

Rad 23 är:

conn.execute(Sql)

...och felet torde bero på att Request.Querystring("bId") är tom.

Medlem sedan dec. 19996 721 inlägg
#3

Det råkar inte vara så att det inte ska vara "bId", eller att du kanske använt method=POST i ett formulär?

453 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
292 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
292 ms — ändringar (db)