webForumDet fria alternativet

update funkar inte!

5 svar · 160 visningar · startad av henrik2001

henrik2001Medlem sedan dec. 2000241 inlägg
#1

hej!
Varför funkar inte det här, jag hittar inte felet !?

Set Minconn = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("databas/tabell1.mdb")
Minconn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"

b1 = replace(request.form("b_1"),"'","''")
b2 = replace(request.form("b_2"),"'","''")
b3 = replace(request.form("b_3"),"'","''")
b4 = replace(request.form("b_4"),"'","''")
b5 = replace(request.form("b_5"),"'","''")
b6 = replace(request.form("b_6"),"'","''")
b7 = replace(request.form("b_8"),"'","''")
b8 = replace(request.form("b_8"),"'","''")
b9 = replace(request.form("b_9"),"'","''")
b10 = replace(request.form("b_10"),"'","''")
b_namn = request.form("b_namn")
plder = request.form("plder")

' rad 474 nedan
Minconn.Execute ("Update Tabell1 SET Namn = '" & b1 & "', Frnt = '" & b2 & "', Bck = '" & b3 & "', Insd = '" & b4 & "', ccd1 = '" & b5 & "', ccd2 = '" & b6 & "', ccd3 = '" & b7 & "', ccd4 = '" & b8 & "', plder = '" & b9 & "', tck = '" & b10 & "' Where plder = " & plder & b_namn = " & b_namn & ")
Minconn.Close
%>

felmeddelande

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

[Microsoft][Drivrutin för ODBC Microsoft Access] Ogiltigt SQL-uttryck. 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' eller 'UPDATE' förväntades. 

/admin.asp, rad 474

------------------
...

VideMedlem sedan dec. 19998 577 inlägg
#2

Nått fel i where satsen... kanske såhär:

Where plder = " & plder & " AND b_namn = " & b_namn & "

------------------
Jourhavande @e SweQuake.com

henrik2001Medlem sedan dec. 2000241 inlägg
#3

jag testade, men det funkar fortfarande inte!
nån som kan svaret på den här kluriga gåtan !??!

tack

/henrik

------------------
...

@ndersMedlem sedan juni 200032 969 inlägg
#4

skriv ut sql-frågan innan du exekverar den så är det lättare att se vad som är fel...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

henrik2001Medlem sedan dec. 2000241 inlägg
#5

hmm...nu fattar jag inte riktigt vad du menar...!

------------------
...

@ndersMedlem sedan juni 200032 969 inlägg
#6
strSQL = "update blah set blah='blah' where blah = 'blahhh!'
response.write strSQL

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

318 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
129 ms — hämta forumlista (db)
122 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)