webForumDet fria alternativet

Update fråga

3 svar · 277 visningar · startad av Nova

NovaMedlem sedan feb. 2005216 inlägg
#1

Jag måste lägga till en :r
Jag och update verkar inte vara en hitt, nu har jag problem med denna

str = "update d_gruppinfo set" & _
    " d_grupp =   '" & FixFormInject( "d_grupp" ) & "'," & _
	    " d_grbild = '" & FixFormInject( "bild" ) & "'," & _
   " d_gruppinfon = '" & FixFormInject( "d_gruppinfo" ) & "'," & _     
    " WHERE d_gruppid = " & Request.Form("s_nr") & " "
	set conn = Server.CreateObject( "ADODB.Connection" )
conn.open MM_news_STRING

conn.execute str, , 128
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.

POST Data:
d_grupp=test&d_gruppinfo=infon+ska+komma+h%E4r&bild=h.jpg&Submit122=Skicka&s_nr=2

När jag skriver ut så får jag

update d_gruppinfo set d_grupp = 'test', d_grbild = 'h.jpg', d_gruppinfon = 'infon ska komma här', WHERE d_gruppid = 2

Jag hittar inte felet värdena verkar stämma om jag inte stirrat mig blind.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Bort med kommatecknet precis före WHERE.

Mvh

NovaMedlem sedan feb. 2005216 inlägg
#3

Tackar :9
Vad jag har stirrat på den också ser jag inte ett kommatecken.

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Flyttas från ASP

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