Vad innehåller variabeln ID? Skall du inte byta ut:
SQLStmt = "Delete from Gastbok where Id = " & Request.Form("Id")
------------------
Kom hem till mig...
6 svar · 244 visningar · startad av Kent
Vill uppdatera ett visst id i en gästbok,har provat med denna kod men det vill inte funka som det ska,
vad är fel.
If Request.form("erase") = "erase" Then
SQLStmt = "Delete from Gastbok where Id = " & Id
databas.execute(SQLStmt)
End If
Namn = Request.Form("Namn")
Epost = Request.Form("Epost")
Inlagg = Request.Form("Inlagg")
SQL = "UPDATE Gastbok Set Namn = '" & Namn & "', Epost = '" & Epost & "', Inlagg = '" & Inlagg & "'"
SQL = SQL & " where Id = " & Request.Form("Id")
Databas.Execute(SQL)
Vad innehåller variabeln ID? Skall du inte byta ut:
SQLStmt = "Delete from Gastbok where Id = " & Request.Form("Id")
------------------
Kom hem till mig...
Jag får hela tiden upp:
Syntaxfel (operator saknas) i frågeuttrycket 'Id ='.
felet ska ligga på rad,
SQL = SQL & " where Id = " & Request.Form("Id")
vad har du i id då?
det verkar som om request.form("id") är lika med, just det, ingenting.
kolla att du requestar rätt...
------------------
<A HREF="http://www.cartman.nu" TARGET=_blank>
det man inte minns har inte hänt.
hit med en berka!</A>
Hur menar du då,?
i databasen har jag,
Id
Datum
Namn
Epost
Inlagg
sedan vill jag uppdatera ex Id 5,
<form action="uppdatera.asp?Id=5" method="post">
vad är fel med denna kod då,?
OK nu funkar det lite bättre,
men det går inte att användra html kod,
och det går inte att skriva långa svar,
ex om jag skriver i adminsvaret,
<b>Svar</b><br>
Svarar på inlägget bla bla bla bla,
så skriver det ut,
Svar
Svarar på inlä
vad är fel då,?
[Redigerat av Kent den 12 sep 2000]