16. april 2005 - 10:46Der er
13 kommentarer og 1 løsning
Syntax error in INSERT INTO statement
Hej eksperter..
Når jeg prøver på at gemme en post i min Access database, får jeg flg. fejl melding:
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. /community/mailsystem/default.asp, line 31
------------------------------------------------- Og scriptet er her:
rec = Replace(Trim(Request.form("rec")), "'", "''") sen = Replace(Trim(Request.form("sen")), "'", "''") topic = Replace(Trim(Request.form("topic")), "'", "''") dato = Replace(Trim(Request.form("date")), "'", "''") text = Replace(Trim(Request.form("text")), "'", "''") status = Replace(Trim(Request.form("status")), "'", "''")
SQLsm = "Insert Into Mails (rec, sen, topic, date, text, status) Values('"&rec&"', '"&sen&"', '"&topic&"', '"&dato&"', '"&text&"', '"&status&"')"
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
TAL - rec = Replace(Trim(Request.form("rec")), "'", "''") TAL - sen = Replace(Trim(Request.form("sen")), "'", "''") TEKST - topic = Replace(Trim(Request.form("topic")), "'", "''") TEKST - dato = Replace(Trim(Request.form("date")), "'", "''") NOTAT - text = Replace(Trim(Request.form("text")), "'", "''") TAL - status = Replace(Trim(Request.form("status")), "'", "''")
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. /community/mailsystem/default.asp, line 39
Stadig det samme ...
Jeg ved ikke om det har nogen indvirkning, men jeg kører sitet via IIS (localhost)
Det løste problemet, jeg ændrede navnene så det ikke sker igen :)
Men jeg løb jo ind i et andet problem: Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '16 April 2005 kl 11:25'. /community/mailsystem/default.asp, line 39
---------------------------------------------------------------------------------- og sådan ser dato scriptet ud:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.