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.
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.
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.