---
title: "IF-sats, RecSet, variabeltyp...?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10153-if-sats-recset-variabeltyp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-06-20T09:31:00.000Z"
updated: "2001-06-20T10:49:00.000Z"
replies: 3
views: 189
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/10153-if-sats-recset-variabeltyp"
---

# IF-sats, RecSet, variabeltyp...?

## #1 — Lukaspojken, 2001-06-20T09:31Z

```
IF RecSet("msgId") = Mail THEN
```

Jag förstår inte varför denna if-sats inte vill exekueras i en loop...sätter jag in ett id-värde på Mail...dvs:

IF RecSet("msgId") = 50 THEN

så fungerar det...det underligga är att jag lagrat msgID i Mail...och kört en querystring på den...förstår inte riktigt hur jag ska få den att fungera...det känns som det är nåt med variabeltypen...eller?

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

## #2 — @nders, 2001-06-20T09:33Z

```
IF Clng(RecSet("msgId")) = Clng(Mail) THEN
```

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

## #3 — Lukaspojken, 2001-06-20T09:49Z

Hur kommer det sig att man måste omvandla om variabeltypen? Den är ju hämtad från databasen...och är också en variabel som läggs in i databasen...Mail alltså. (sker det nån automatisk omvandling i db?)

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

## #4 — @nders, 2001-06-20T10:49Z

nej, men så länge du inte anger subtypen genom ett konverteringkommando (cstr, clng, cdate, o.s.v.), är värden som kommer utifrån rena varianter.

12 är inte lika med strängen "12" till exempel.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10153-if-sats-recset-variabeltyp
