webForumDet fria alternativet

Vad är fel i följande kod?

ASP

5 svar · 266 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej

adress = Trim(Replace(Request.Form("adress"),"'", "''"))
nr = Trim(Replace(Request.Form("nr"),"'", "''"))
portkod = Trim(Replace(Request.Form("portkod"),"'", "''"))
nycklar = Trim(Replace(Request.Form("nycklar"),"'", "''"))
ovrigt = Trim(Replace(Request.Form("ovrigt"),"'", "''"))

strSQL = "UPDATE nycklar SET Adress = '" & adress & "', Gatunummer = '" & nr & "', Portkod = '" & portkod & "', Nycklar = '" & nycklar & "', Ovrigt = '" & ovrigt & "' WHERE ID = '" & id & "';"
Response.reDirect "visa_adr.asp?a=show&id=" & id

Det händer inte så mkt med den här koden, den funakr inge bra lls, men jag hittar inga fel, gör ni?

Tack !!!

Medlem sedan juli 20033 147 inlägg
#2

Pröva:

den här koden, tror den ska fungera bättre...

SQL = "UPDATE nycklar SET address = '" & _
Request.Form("address") & "', nr = '" & _
Request.Form("nr") & "', portkod = '" & _
Request.Form("portkod") & "', nycklar = '" & _
Request.Form("nycklar") & "', ovrigt = '" & _
Request.Form("ovrigt") & "' WHERE ID = " & _
Request.Form("editID") & " "
Connect.Execute(SQL)

Response.Redirect "visa_adr.asp?a=show&id=" & id & ""
Medlem sedan feb. 20034 441 inlägg
#3

jaha, hmm, men jag vill ju ha med både Trim() & Replace() ??

Medlem sedan juli 20033 147 inlägg
#4
SQL = "UPDATE nycklar SET address = '" & _
Trim(Replace(Request.Form("address"),"'", "''")) & "', nr = '" & _
Trim(Replace(Request.Form("nr"),"'", "''")) & "', portkod = '" & _
Trim(Replace(Request.Form("portkod"),"'", "''")) & "', nycklar = '" & _
Trim(Replace(Request.Form("nycklar"),"'", "''")) & "', ovrigt = '" & _
Trim(Replace(Request.Form("ovrigt"),"'", "''")) & "' WHERE ID = " & _
Request.Form("editID") & " "
Connect.Execute(SQL)

Response.Redirect "visa_adr.asp?a=show&id=" & id & ""
Medlem sedan dec. 20003 563 inlägg
#5

Din kod funkar säkert men du måste anropa connect.execute(strSQL) också, annars händer ingenting utom att du fyllt en variabel med en sql-kod.

Medlem sedan feb. 20034 441 inlägg
#6

Åhh, helteves jävla skit, ursäkta språket, men jag känner mig så himla dum, hade kommenterat bort den raden ;)

Tack !!!

251 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)