03. oktober 2005 - 18:29Der er
19 kommentarer og 1 løsning
Fejl ved INSERT i database på B-one-server
Hej Eksperter...
Jeg har et problem i en ellers simpel ASP-kode, som jeg lægger ud på en server hos B-one. Deres server er åbenbart meget kræsen mht. syntax og lignende. Koden er følgende:
--------------------------- Set objRS = Server.CreateObject("ADODB.Recordset") Set objConn = Server.CreateObject("ADODB.Connection")
objRS.Close Set objRS = Nothing objConn.Close Set objConn = Nothing ---------------------------
Og fejlen er:
--------------------------- Error Type: ADODB.Connection.1 (0x80004005) SQLState: 4 Native Error Code: 1064 [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET navn='Tobias Jensen',adresse='Holmebuen 3',postnr='2690',by ---------------------------
Error Type: ADODB.Connection.1 (0x80004005) SQLState: 4 Native Error Code: 1064 [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'by,telefonnr,mobilnr,email,password,nyhedsbrev,oprettet) VALUES
Prøvede først med by, derefter også med password... nu har alle de ord [] omkring... og fejlen er næsten den samme:
---------------------------
Error Type: ADODB.Connection.1 (0x80004005) SQLState: 4 Native Error Code: 1064 [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'user([navn],[adresse],[postnr],[by],[telefonnr],[mobilnr],[emai
Error Type: ADODB.Connection.1 (0x80004005) SQLState: 4 Native Error Code: 1064 [TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'user(`navn`,`adresse`,`postnr`,`by`,`telefonnr`,`mobilnr`,`emai
---------------------------
Koden:
---------------------------
Set objRS = Server.CreateObject("ADODB.Recordset") Set objConn = Server.CreateObject("ADODB.Connection")
soerg for at hvis feks. din tabel indeholder foelgende felter: Navn Adresse PostNummer at du indsaetter i rigtig raekkefoelge: INSERT INTO user VALUES('Data Basen', '48 Copenhagen Road', 4800)
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.