webForumDet fria alternativet

Problem med Column namn

4 svar · 298 visningar · startad av Jerka

JerkaMedlem sedan feb. 200111 inlägg
#1

Sitter och jobbar på en boknings funktion där web sidan (sen jag knappar på) ska samverka med ett 'vanligt' system, dock är problemet att en tabell i databasen använder sig av columnnamnen Key och Value, och vad jag förstår är Value reserved, och jag måste update'a ett värde i tabellen.

får:

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i UPDATE-uttryck.

som felmedelande, och när jag provar det i sql tolken så är det Value den klagar på...

Koden jag använder just nu:
connect.execute ("UPDATE tblSettings set value='"&tasknr&"' where Key=NextTaskNr;")

Hoppas detta är förståligt nog..

@ndersMedlem sedan juni 200032 969 inlägg
#2

tror att value (och key också för den delen) kan vara reserverade ord i access och därför måste klamras.

vad är nexttasknr? är det en asp-variabel eller ett fält i tabellen?

förresten: välkommen till webforum!!!

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

JerkaMedlem sedan feb. 200111 inlägg
#3

ex:

Key Value
NextTaskNr 00011
TaskSign U

osv :)

@ndersMedlem sedan juni 200032 969 inlägg
#4

dåså, prova nånting sånt härnt:

connect.execute ("UPDATE tblSettings set [value]='"&tasknr&"' where [Key]='NextTaskNr';")

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

JerkaMedlem sedan feb. 200111 inlägg
#5

Knappade ihop:

connect.execute ("UPDATE tblSettings set [value]='"&tasknr&"' where Key='NextTaskNr'")

vilket verkar vara det du skrev märkte jag :)

förutom att jag inte hade [ ] :ar på key, men la till dem där med, ifall att.

tackar för hjälpen. =)

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