FfredrikMedlem sedan dec. 19991 072 inlägg Frågan#1 Hej, jag har ett problem med att göra en uträkning i sql.
Jag vill addera ett värde i en databas med värdet i en variabel.
Jag har testat följande:
SQLupd = "UPDATE korg SET antal = antal+'"&antal&"' WHERE anvid='"&anvid&"' AND prodid='"&prodid&"'"
men den adderar inget, utan lägger bara till en siffra efter, 1+1 är inte lika med 2 utan 11.
Nån som vet var felet ligger?
...en sak till förresten.
Hur kollar man om ett sql-kommande inte gav några "träffar".
är det bara att skriva:
if rs.eof or rs.bof then
bla bla bla
end if
------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/
FfredrikMedlem sedan dec. 19991 072 inlägg jag löste det...
efter som att det var två variabler jag adderade så tolkade sql dem som strängar. Jag löste det genom att lägga dit:
SQLupd = "UPDATE korg SET antal = antal+0+'"&antal&"' WHERE anvid='"&anvid&"' AND prodid='"&prodid&"'"
en nolla alltså!
------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/