Varför funkar inte denna?
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &Server.MapPath("db/databasen.mdb")
SQLstmt = "UPDATE Members SET "
SQLstmt = SQLstmt & " score = '" & Score & "' WHERE ID = '" & Session("UserId") & "'"
response.write SQLstmt
'Connection.Execute(SQLStmt)
Skriver man ut det så blir det
UPDATE Members SET score = '30' WHERE ID = '3'
vilket stämmer utmärkt!
Varför får jag då felmeddelande om:
Microsoft JET Database Engine (0x80040E07)
Data type mismatch in criteria expression.