webForumDet fria alternativet

Min Insert Into krånglar - Syntax error

Databaser & SQL

4 svar · 332 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Frågan#1

Set strInfo = Upload.Form("besk")

strSQL = "INSERT INTO products(maingroup,secondgroup,code_no,item,text,price,image) VALUES('"& strMaingroup &"', '"& strSecondgroup &"', '"& code_no &"', '"& strItem &"', '"& strInfo &"', "& intPrice &", '"& namn &"')"

Jag kan verkligen inte hitta felet. Felmesset dök upp när jag la till strInfo.
Tar jag bort det så fungerar allt fint.

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

Någon som hittar felet?

Medlem sedan juni 200032 967 inlägg
#2

Ja, text är ett reserverat ord (datatyp). Byt namn på fältet.

Medlem sedan dec. 200012 464 inlägg
#3

text är ett reserverat ord i Jet SQL. Byt namn.

Flyttas från ASP

Medlem sedan dec. 20025 483 inlägg
#4

"Text" är ett reserverat ord.

Skriv gärna ut den färdiga SQL-frågan hädanefter :)

Red./ Är det ingen fler som vill tala om att "text" är reserverat?

Medlem sedan jan. 2002992 inlägg
#5

Jäklar, tre likadana svar på två minuter :D

Tack ;)

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)