28. april 2004 - 13:54Der er
9 kommentarer og 1 løsning
"Insert into" syntaks error, på en korrekt sql string
Jeg har en side som henter nogle data fra nogle radiobuttons, og omsætter disse til en sql string, således data'et bliver indsat i databasen. Jeg har haft udkommenteret "conn.Execute(strSQL)" og lavet en "Response.Write" på min sql string "strSQL". Selve stringen bliver korrekt skrevet ud, men når jeg prøver at execute, så får jeg en fejlbesked.
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. /radio/test_radio.asp, line 149
Jeg har fået det til at virke på denne måde: strSQL = "Insert into [STANPUNKT4-6] (Faglighed, Arbejdsinsats, Dato, HoldId, ElevId) values(" & fagK&"," &arbK&"," & "'"&Date&"'," &HoldIdArray(j)&"," &Elev_Id&")"
ok, så må det være fordi dit dato felt står til tekst
Synes godt om
Ny brugerNybegynder
Din løsning...
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.