---
title: "varför???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5868-varför"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DavidB"
published: "2000-06-18T20:08:00.000Z"
updated: "2000-06-19T07:15:00.000Z"
replies: 3
views: 170
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/5868-varför"
---

# varför???

## #1 — DavidB, 2000-06-18T20:08Z

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?

Permalänk: https://www.webforum.nu/p/5868

## #2 — Vide, 2000-06-18T20:57Z

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...

Permalänk: https://www.webforum.nu/p/243708

## #3 — rymdknark, 2000-06-19T05:44Z

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"))

Permalänk: https://www.webforum.nu/p/243709

## #4 — fredrik, 2000-06-19T07:15Z

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...

Permalänk: https://www.webforum.nu/p/243710

---

Tråden på webben: https://www.webforum.nu/amne/asp/5868-varför
