---
title: "Dividera två variablar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/103655-dividera-två-variablar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "atxatx"
published: "2004-05-14T20:09:36.000Z"
updated: "2004-05-15T14:21:31.000Z"
replies: 8
views: 383
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/103655-dividera-två-variablar"
---

# Dividera två variablar

## #1 — atxatx, 2004-05-14T20:09Z

jag har två variablar

\<%=RS("L00")%\>

och

\<%=RS("L01")%\>

som jag vill dividera.
hur gör jag?

är det Int man använder ?

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

## #2 — Mika3l, 2004-05-14T20:12Z

```
Dim summa
summa = Int(rs("L00"))/Int(rs("L01"))
Response.Write(summa)
```

 :)

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

## #3 — LeonL, 2004-05-14T20:12Z

Nej, du använder ett vanligt divitionstecken:

```
Dim intResult
intResult = RS("L00") / RS("L01")

Response.Write(intResult)
```

Det var dock bara ett exempel. Vill du ha det enkelt för dig så är det bara att lägga det direkt i din text:

```
<%=RS("L00") / RS("L01")%>
```

r\\ Mika3l är alldeles för snabb, och skriver alldeles för lite. §jr Jag får väl förklara att funktionen Int() tar bort decimalerna i ett tal. ;)

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

## #4 — atxatx, 2004-05-14T20:14Z

tack för alla svar, ska genast testa =)

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

## #5 — Mika3l, 2004-05-14T20:24Z

> **LeonL skrev:**
>
> r\\ Mika3l är alldeles för snabb, och skriver alldeles för lite. §jr Jag får väl förklara att funktionen Int() tar bort decimalerna i ett tal. ;)

Skulle skriva Int egentligen då cInt konverterar från text till siffror men såhär på kvällskvisten och med överfylld blåsa blir det lite småfel ibland. ;)

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

## #6 — atxatx, 2004-05-14T20:56Z

L00: "SELECT SUM(POINTS) AS L00 FROM USERS"
L01: "SELECT count(\*) AS L01 FROM USERS"

När jag testar det ni skrivit så får jag bara:

Item cannot be found in the collection corresponding to the requested name or ordinal.

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

## #7 — @nders, 2004-05-15T06:39Z

Om det ser ut så där är ju inte båda värdena i samma recordset.

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

## #8 — LeonL, 2004-05-15T09:40Z

Om du kör två olika SQL-frågor kommer du att få tillbaka två recordsets. Om namnen för dessa två recordset dessutom är likadana kommer någon av dem att ersättas med det recordset som du får tillbaka sist. Använd:

```
"SELECT SUM(POINTS) AS L00, count(*) AS L01 FROM USERS"
```

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

## #9 — atxatx, 2004-05-15T14:21Z

ah! tack LeonL =) det där funkade bättre

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/103655-dividera-två-variablar
