webForumDet fria alternativet
Logga in / Bli medlem

konstigt syntaxfel

ASP

9 svar · 245 visningar · startad av mikul

Medlem sedan aug. 20013 824 inlägg
Trådstart#1

Tjenare!

Har stött på ett litet problem nu när man är i full fart med att programera :D

Det ligger till så att jag får helt plötsligt ett syntax-fel på den här raden:

Set rs = Connect.Execute("Select @@identity")
[b]sql = "insert into admin (Sale, check, RelationID) Values ('progress', 'No', "& rs(0) &")"[/b]

Den har funkat bra fram till aldeless nyss, då jag la till en kolumn. Skriver jag ut sqlen ser det ut precis som det ska...

sql = "insert into admin (Sale, check, RelationID) Values ('progress', 'No', 31)"

Nån som vet va det kan vara för fel?

Medlem sedan juni 200032 967 inlägg
#2

Vad för felmeddelande får du?

Klipp och klistra!

Medlem sedan aug. 20013 824 inlägg
#3

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel i INSERT INTO-uttryck.
/jobb/EuVillage/sendInfo.asp, line 36

Medlem sedan juni 200032 967 inlägg
#4

Och du lovar dyrt och heligt att det är den INSERT-frågan det är fel på? Jag är visserligen ganska trött i pallet, men det ser helt rätt ut.

Mvh

Medlem sedan aug. 20013 824 inlägg
#5

Jo, med tanke på att den exekveras på rad 36 :D
Trodde förs att det va en annan, men sen när jag studerade raderna lite mer så såg jag att det va den...

Tycker också att det ser välldigt rätt ut :)

Medlem sedan jan. 20032 285 inlägg
#6

Är fältet RelationID av tal-typ då?

Medlem sedan juni 20022 599 inlägg
#7

check är ett reserverat ord. Byt.

Medlem sedan juni 200032 967 inlägg
#8

niko skrev:

check är ett reserverat ord. Byt.

Hmm. Är det reserverat av ODBC eller så? Jag fann det nämligen inte i listan över reserverade ord för Access 2000.

Mvh,

Medlem sedan aug. 20013 824 inlägg
#9

åååååå!!!!!!!!!!
Tack så mycket Niko :birp

Medlem sedan juni 20022 599 inlägg
#10

@nders skrev:

Hmm. Är det reserverat av ODBC eller så?

Tror det. Det är inte reserverat av Access självt men däremot av SQL-92 så problemet ligger nog på OLEDB/ODBC-nivå.

379 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
124 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)