webForumDet fria alternativet

vad är det för fel???

ASP

2 svar · 306 visningar · startad av peter

Medlem sedan dec. 1999116 inlägg
Frågan#1

Jag skulle behöva hjälp med en sak. Jag använder koden nedan för att lägga till veckonummer, lite text och ett svar i en databas. Men det fungerar inte utan jag får ett felmeddelande som lyder:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14'
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i INSERT INTO-uttryck.
/ahinko/webbmaster/tavling/nytext.asp, rad 22

Koden jag använder:

sql="INSERT INTO text00 (vecka, text, svar)"
sql=sql & "VALUES ('" & vecka & "', '" & text & "', '" & svar & "');"
conn.execute(sql)
conn.close

Vad är det för fel? Jag lyckas inte hitta något fel. Eller kan felet ligga någon annanstans än i denna kod?

Medlem sedan dec. 19998 577 inlägg
#2

Hej!

... det kan vara så att "text" eller något annat ord du använder som variabel eller syntax är ett reserverat ord... hade ett liknande problem själv för ett tag sedan, så var det ordet "level" som var reserverat... så testa att byta ut det...

------------------
MVH / Vide
Min hemsida:webeye.nu

Medlem sedan dec. 1999116 inlägg
#3

Tack!!

Jag ska testa det när jag kommer hem...

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