webForumDet fria alternativet

fel på insert...

1 svar · 161 visningar · startad av anno

annoMedlem sedan nov. 2000213 inlägg
#1

Vad är det för fel på min insert?

Så här ser det ut när jag kör en response på inserten
INSERT INTO TBLOrder(InfoID, ArtNr, Number) VALUES (78, 101304554402, 2)

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

/insert.asp, rad 45 där rad 45 är: Conn.Execute SQL

SQL = "INSERT INTO TBLOrder(InfoID, ArtNr, Number)"
For i = 1 to 37
variabel = request.Form("txt"&i)
textvariabel = Request.Form("hiddArtDatabase"&i)
if variabel <> "" then
Response.Write "Antal:" & variabel & "<br>"
Response.Write "ArtNr:" & textvariabel & "<br>"
SQL = SQL & " VALUES (" & varInfoID & ", " & textvariabel & ", " & variabel & ")"
Conn.Execute SQL
end if 
next

------------------
/Andreas

annoMedlem sedan nov. 2000213 inlägg
#2

löste sig när jag kom på att number är ett reserverat ord :)

------------------
/Andreas

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)