Det ser onekligen lite skumt ut...
Men se till att det som ligger i RS inte är strängar...
Sedan kan du ju testa att lägga det i RS i en variabel först...
Dock är det inget jag stött på förut...
3 svar · 170 visningar · startad av DavidB
Om jag har följande kod och varje RS innehåller 10
varde = RS("antal") + RS("antal1") + RS("antal2")
ibland blir variabeln varde's värde 101010 och ibland blir det som det ska alltså 30. Detta exempel är ej testat men mina sådana problem är liknande. HUr gör jag för att åtgärda dessa?
Det ser onekligen lite skumt ut...
Men se till att det som ligger i RS inte är strängar...
Sedan kan du ju testa att lägga det i RS i en variabel först...
Dock är det inget jag stött på förut...
Detta kan bero på att IIS eller PWS tror at värdet från RS är strängar, inte tal...
borde funka om man gör ngt såhär:
v = CInt(RS("antal")) + CInt(RS("antal1")) + CInt(RS("antal2"))
Om det är risk för att det kan ligga mellanslag före eller efter talet fixar du detta med att lägga till:
trim() runt varje variabel...