Ta bort ; innan where delen !!!!
------------------
Är man medlem på WF så behöver man inga vänner !
4 svar · 199 visningar · startad av kolas
Jag sökte och hittade MASSOR om detta här, men när jag tillslut testat de flesta varianter är jag rädd att jag har blandat ihop allt för inget funkar.
Jag vill kunna uppdatera alla fält i en post, gör nu såhär:
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "UPDATE Gastbok"
SQL = SQL & "(Namn, Epost, Homepage_url, Ort, Hittade, Inlagg, Kommentar) "
SQL = SQL & "VALUES('" & Namn & "', '" & Epost & "', '" & Homepage_url & "', '" & Ort & "', '" & Hittade & "', '" & Inlagg & "', '" & Kommentar & "'); "
SQL = SQL & "where ID="& ID & " "
response.write SQL
Set Poster = db1.Execute(SQL)
Jag vet inte riktigt vad det ger er, men jag skrivet ut SQL satsen här med...
UPDATE Gastbok(Namn, Epost, Homepage_url, Ort, Hittade, Inlagg, Kommentar) VALUES('klas', 'emailadress', 'http://', 'Orten', 'hittat', 'Inlagget', 'kommentaren'); where ID=52
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.
Ta bort ; innan where delen !!!!
------------------
Är man medlem på WF så behöver man inga vänner !
Du har blandat ihop syntaxen för update och insert
SQL = "UPDATE Gastbok" & _
" set namn = '" & Namn & "'," & _
" epost = '" & Epost & "'," & _
" Homepage_url = '" & Homepage_url & "'," & _
" Ort = '" & ort & "'," & _
" Hittade = '" & Hittade & "'," & _
" Inlagg = '" & Inlagg & "'," & _
" Kommentar = '" & Kommentar & "'" &_
" where ID="& ID
red: Lade till & vid epost
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 08 sep 2001]
Tackar.. du hade missat att skriva ett & innan Epost där LarsG, men annars hjälte det mig perfekt *bugar och bockar*
Nu har jag en gästbok som jag kan imponera på brudarna med ;-)