Problemet är att du har en apostrof inne i texten du försöker lägga in.
Detta löser du med replace():
SQLStmt2 = "UPDATE Written Set W_Text = '" & replace(request("text"), "'", "''") & "' WHERE W_Textarea = " & Request.Querystring("ID")
Mvh,
1 svar · 252 visningar · startad av eriks
Vad betyder felmeddelandet Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression "This is the text I've been writing"
?
Min SQL fraga lyder : SQLStmt2 = "UPDATE Written Set W_Text = '" & request("text") & "' WHERE W_Textarea = " & Request.Querystring("ID") & ""
Connection.Execute(SQLStmt2)
Jag ar nastan helt saker pa att SQL-fragan ar ratt. Jag har namligen testat att byta ut variablerna mot lampliga varden, utan resultat. Hur loser man detta infernaliskt pafrestande problem?
Tack! /Erik
Problemet är att du har en apostrof inne i texten du försöker lägga in.
Detta löser du med replace():
SQLStmt2 = "UPDATE Written Set W_Text = '" & replace(request("text"), "'", "''") & "' WHERE W_Textarea = " & Request.Querystring("ID")
Mvh,