CactuzMedlem sedan okt. 2001670 inlägg jag använder koden
Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("db.mdb")
SQL = "UPDATE texter SET Text = '" & request.form("text") &"' WHERE ID = '" & request.querystring("id")& "'"
Set rs = db.Execute(SQL)
och får felmeddelndet
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i UPDATE-uttryck.
@ndersMedlem sedan juni 200032 969 inlägg Text är ett reserverat ord (datatyp), du får klamra eller byta namn på kolumnen.
SQL = "UPDATE texter SET [Text] = '" & request.form("text") &"' WHERE ID = '" & request.querystring("id")& "'"
Men, är inte ID numeriskt? I så fall, droppa apostroferna runt värdet.
Mvh,
CactuzMedlem sedan okt. 2001670 inlägg ok.. finns det nån lista på reserverade ord?
@ndersMedlem sedan juni 200032 969 inlägg