Hejsan! Gör så att du skriver ut vad din Request.Querystring("ID") skjuter ut för värde, ser ut som om den innehåller mer än enbart ett ID-nummer.Redigera Info från databas!
Jag vill redigera Info från databasen och använder följande kod:
[kod]
<% If Request.Querystring("alt") = "dikter" Then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DSN=db025_db1"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM dikter where id = " & Request.Querystring("id") & ""
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
Recset.Update
RecSet("mobil") = Request.Form("mobil")
RecSet("url") = Request.Form("url")
RecSet("alder") = Request.Form("alder")
RecSet("lunarstorm") = Request.Form("lunarstorm")
RecSet("status") = Request.Form("status")
RecSet("intressen") = Request.Form("intresse")
RecSet("icq") = Request.Form("icq")
RecSet("land") = Request.Form("land")
RecSet("favoriturl") = Request.Form("favoritsida")
RecSet("bor") = Request.Form("bor")
Recset("beskrivning") = Request.Form("beskrivning")
RecSet.Close
Connect.Close
Response.Write "Uppgifter sparade!"
End If
%>
[/kod]
Jag får följande felmeddelande:
ADODB.Recordset.1 error '80004005'
SQLState: 37000
Native Error Code: -3100
[INTERSOLV][ODBC SequeLink driver][ACCESS][Microsoft][ODBC Microsoft Access Driver] Syntax error (comma) in query expression 'id = kat=dikter, 78'.
/edit.asp, line 159
Line 159 Innehåller då:
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
Hassan FakhroSv: Redigera Info från databas!
/Michael