08. september 2003 - 10:47Der er
16 kommentarer og 1 løsning
Syntax error? Hvad er fejlen`?
Jeg har lavet følgende ASP script og når jeg kører den kommer den med en syntax error på følgende:
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/sendtest.asp, line 25
Det virkede fint inden jeg lavede importen af "mobil variablen" til databasen. Det er et telefonnummer jeg skal hente fra URL'en. Før testede jeg det med en manuelt skrevet nummer og det kom fint i databasen. Er det fordi at det nu er en variabel der bliver smidt i databasen at den kommer med en fejl eller hvad kan grunden være??? Selv koden burde være ok?
Da Now er en variabel, skal du ikke bruge " efter & i den første linie
Desuden vil det være lettere for dig at finde disse fejl hvis du stiller det op således, hvor du skriver strSQL i een lang linie istedet for flere linier, der iøvrigt også bare sløver siden:
strSQL = "Insert Into STARTRUTE (Start, Mobilnummer) Values(#" & Now & "#, " & Mobil & ")"
Synes godt om
Slettet bruger
08. september 2003 - 11:48#10
Det virker stadig ikke?
Burde det ikke virke med de SQL statements i er kommet med? Det er belastende! :-) Men dejligt med noget hjælp for jeg er ved at give op!
Jeg har prøvet at fjerne SQL delen og testen om "mobil" variablen er ok og det er den. Den skriver det MSISDN nummer ud så det er ret mystisk må man sige. Der må jo været noget galt med SQL delen? Kan det være i min access database der er noget galt eller er det ligemeget?
Den giver denne fejlmeddelse! Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
Men det kommer an på hvilken datatype, du har sat feltet "mobilnummer" til i databasen! Hvis det ikke virker, så skriv lige hvilken datatype du har sat den til...
mobil = Request.QueryString("msisdn") mobil = replace(mobil, "", "")
strSQL = "Insert Into Startrute (Start, Mobilnummer) Values(#" & Now & "#, '" & mobil & "')"
Conn.Execute(strSQL)
Conn.Close Set Conn = Nothing %>
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.