07. december 2002 - 13:22Der er
4 kommentarer og 1 løsning
Fejl med SQL'en
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der mangler et semikolon (;) i slutningen af SQL-sætningen. /Exploration.asp, line 45
Denne fejl får jeg, når jeg kører mit script.
Problemet kommer fra denne linie: DBConn.Execute(Explore)
som kører denne: Explore = "INSERT INTO Stats (Land) VALUES ('" & Explored & "') WHERE ID = 2"
Tak på forhånd,
P.S. Det er når jeg burger "WHERE ID = 2", at fejlen kommer. ID er selvfølgelig primær nøgle i min DB.
Nej, sorry..! Det er fordi du bruger INSERT og WHERE! -Det kan man ikke.. INSERT laver en ny record i databasen.. Det er jo ik' det du prøver på i det du efterspørger med din WHERE Clouse...
Det du i realiteten skal gøre er:
Explore = "UPDATE Stats SET Land = '" & Explored & "' WHERE [ID] =2"
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.