NovaMedlem sedan feb. 2005216 inlägg Jag får inte till det förmodligen är det skit bakom tangentbordet som vanligt.
str = "update hundar set" & _
" hund_namn = '" & (FixFormInject( "hundnamn" )) & "'," & _
" hund_beskriv = '" & (FixFormInject( "beskrivning" )) & "'," & _
" hund_fodd = " & (FixFormInject("fodd")) & "," & _
" ras_nr = " & (FixFormInject("ras")) & "," & _
" WHERE hund_nr = " & (FixFormInject("hundnr")) & " "
set conn = Server.CreateObject("ADODB.Connection")
conn.Open MM_jaktdagbok_STRING
conn.execute str, ,128
conn.close
set conn = nothing
Response.Redirect "minsida.asp?uppuser=1"%>
Detta skickas med från formen
hundnamn=Madja&ras=1&fodd=1992&Submit1=Skicka&beskrivning=Madja+&hundnr=1
och detta felmedelande får jag
Microsoft JET Database Engine (0x80040E14)
Syntax error in UPDATE statement.
/jaktdagbok/wwwroot/sida_som_uppdaterar.asp, line 83
Rad 83 är denna
conn.execute str, ,128
Peter SMedlem sedan dec. 20025 483 inlägg str = "update hundar set" & _
" hund_namn = '" & (FixFormInject( "hundnamn" )) & "'," & _
" hund_beskriv = '" & (FixFormInject( "beskrivning" )) & "'," & _
" hund_fodd = " & (FixFormInject("fodd")) & "," & _
" ras_nr = " & (FixFormInject("ras")) & _
" WHERE hund_nr = " & (FixFormInject("hundnr"))
NovaMedlem sedan feb. 2005216 inlägg Det Peter S Svarade på min förra fråga fungerar, men då försöker jag min klant att använda svaret på en annan tabell och då får jag samma fel medelande.
str = "update dagbok set" & _
" rubrik = '" & (FixFormInject( "rubrik" )) & "'," & _
" dagtext = '" & (FixFormInject( "dagbok_text" )) & "'," & _
" hund_nr = " & (FixFormInject("hund_nr")) & "," & _
" jakttyp = " & (FixFormInject("jakt_typnr")) & _
" WHERE boknr = " & (FixFormInject("dagbok_nr"))
Detta skickas.
rubrik=test2&hund_nr=1&jakttyp=1&Submit1=Skicka&dagtext=Testar+&boknr=8
Vad har jag gjort fel nu?
Jesper TMedlem sedan nov. 20017 144 inlägg Det är ganska bra att skriva ut sin sql-fråga för att kunna felsöka.
str="update ..."
Response.write str
Response.end
conn.execute str, ,128
NovaMedlem sedan feb. 2005216 inlägg Tackar Jesper T
Är man en Asp klant som jag och klipper och klistrar så blir det lätt fel, jag hade skrivit fel i updaten och tittade bara att värdena jag postade stämde när jag fick felmedelandet.