webForumDet fria alternativet

Syntaxfel (operator saknas)

7 svar · 1 419 visningar · startad av cyeclone

cyecloneMedlem sedan dec. 2004143 inlägg
#1

Skulle vara tacksam om någon kunnde kolla öven koden och se vad som ser knas ut :)

Felmeddelmande:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'order_id = 28 AND WHERE product_id = 81'.
/admin_faktura_del.asp, line 10

och koden ser ut så här:

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath(""&databas&"")&";pwd=xxxxxxx" 
Set RecSet = Server.CreateObject("ADODB.Recordset")
del = "SELECT * FROM fakturaproduct WHERE order_id = "&Request.QueryString("id2")&" AND WHERE product_id = "&Request.QueryString("id")&""
RecSet.Open del, Connect, 1, 2 

RecSet.Delete
RecSet.Close
ironheadMedlem sedan mars 20011 346 inlägg
#2
del = "SELECT * FROM fakturaproduct WHERE order_id = " & Request.QueryString("id2") & " AND product_id = " & Request.QueryString("id")
nitro2k01Medlem sedan aug. 20039 342 inlägg
#3

Bort med WHERE efter AND!

@ndersMedlem sedan juni 200032 969 inlägg
#4

Du ska bara ha ett WHERE.

Dessutom: http://www.webforum.nu/showthread.php?t=142490

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Flyttas från ASP

cyecloneMedlem sedan dec. 2004143 inlägg
#6

tack för hjälpen grappar ;) gick väldigt fort han inte ens fixa maten!

cyecloneMedlem sedan dec. 2004143 inlägg
#7

vart flyttas denna tråden då ?

@ndersMedlem sedan juni 200032 969 inlägg
#8

vart flyttas denna tråden då ?

Du kan se det under och över alla inlägg i tråden.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
129 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)