mikulMedlem sedan aug. 20013 824 inlägg 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?
@ndersMedlem sedan juni 200032 969 inlägg Vad för felmeddelande får du?
Klipp och klistra!
@ndersMedlem sedan juni 200032 969 inlägg 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
mikulMedlem sedan aug. 20013 824 inlägg 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 :)
SebbeMedlem sedan jan. 20032 285 inlägg Är fältet RelationID av tal-typ då?
nikoMedlem sedan juni 20022 599 inlägg check är ett reserverat ord. Byt.
@ndersMedlem sedan juni 200032 969 inlägg
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,
mikulMedlem sedan aug. 20013 824 inlägg åååååå!!!!!!!!!!
Tack så mycket Niko :birp
nikoMedlem sedan juni 20022 599 inlägg
@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å.