---
title: "Do loop med flera if-satser fungerar inte"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85346-do-loop-med-flera-if-satser-fungerar-inte"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Känning"
published: "2003-09-05T13:43:32.000Z"
updated: "2003-09-05T13:47:55.000Z"
replies: 3
views: 168
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/85346-do-loop-med-flera-if-satser-fungerar-inte"
---

# Do loop med flera if-satser fungerar inte

## #1 — Känning, 2003-09-05T13:43Z

Hej 

Denna koden funkar:

```
do until rs.EOF
lagt = rs("lagt")
vinst = rs("vinst")
kalla = rs("kalla")
		
if vinst > 0 then 
vunnaspel=vunnaspel+1
end if	
antal=antal+1
rs.movenext
loop
```

 

Men när jag lägger till en if sats till så får jag ett felmeddelande som säger att 'loop' utan 'do'

```
do until rs.EOF
lagt = rs("lagt")
vinst = rs("vinst")
kalla = rs("kalla")
		
if vinst > 0 then 
vunnaspel=vunnaspel+1
else if 'andra if-stasen then
'blalaal
end if	
antal=antal+1
rs.movenext
loop
```

 

Alltså jag vill köra flera if-satser inuti min loop.

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

## #2 — UlfT, 2003-09-05T13:46Z

Du har glömt ett end if. Alltid lika många end if som if.

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

## #3 — Sebbe, 2003-09-05T13:46Z

```
do until rs.EOF
  lagt = rs("lagt")
  vinst = rs("vinst")
  kalla = rs("kalla")
		
  if vinst > 0 then 
    vunnaspel=vunnaspel+1
  elseif (nåt) [b]then[/b] 'andra if-stasen
    'blalaal
  end if	
  antal=antal+1
  rs.movenext
loop
```

 Observera ElseIf utan mellanslag också.

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

## #4 — Känning, 2003-09-05T13:47Z

> **UlfT skrev:**
>
> Du har glömt ett end if. Alltid lika många end if som if.

Narturligtvis, tackar  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85346-do-loop-med-flera-if-satser-fungerar-inte
