---
title: "Exit do"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/55979-exit-do"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jymdis"
published: "2002-10-14T21:43:19.000Z"
updated: "2002-10-16T10:59:31.000Z"
replies: 7
views: 222
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/55979-exit-do"
---

# Exit do

## #1 — Jymdis, 2002-10-14T21:43Z

```
if not recordset2.recordcount = 0 then 
		recordset2.movefirst
		do while not recordset2.eof
		if recordset2("yearID") = recordset1("yearID") AND recordset2("overrubrikID") = recordset1("overrubrikID") AND recordset2("underrubrikID") = recordset1("underrubrikID") AND recordset2("lankID")  = recordset1("lankID") + 1 then 
		skriv =  "<a href='../lank.asp?id=" & Recordset2("ID") & "'>&gt;&gt; </a>"
		Exit Do
		else 
		skriv = "<a href='../default.asp'>&gt;&gt; </a>"
		end if 
		recordset2.movenext
		loop
		end if
		response.write skriv %>
```

om första if satsen uppfylls så vill jag använda exit do, men det funkar inte.. den loopar vidare.. vad har jag gjort fel?

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

## #2 — Pellefant, 2002-10-14T21:47Z

Exit Do kräver att du  har Do med i första raden(villkorsraden)

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

## #3 — Pellefant, 2002-10-14T21:52Z

Fel av mig...glöm...sorry

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

## #4 — Jymdis, 2002-10-15T15:05Z

ingen som har nåt?

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

## #5 — LarsG, 2002-10-15T15:21Z

Då finns det ingen post som uppfyller villkoren.

Du behöver kanske göra CDBL på de fält som är numeriska.

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

## #6 — Jymdis, 2002-10-15T19:00Z

en vadförnåt?

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

## #7 — LarsG, 2002-10-15T19:07Z

One cdbl coming up

```
if cdbl(recordset2("yearID")) = cdbl(recordset1("yearID") )
```

asså en typkonvertering.

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

## #8 — Jymdis, 2002-10-16T10:59Z

alltså det är inte det som är problemet? tror jag iaf?
för liksom - det uppfylls ibland och allt blir bra.. :) (när det är det sista fältet i recordsetet).
Men när det inte är sista fältet i recordsetet så körs ju loopen igen och sätter ett nytt värde till skriv och det vill jag undvika genom EXIT DO men jag får ändå samma resultat, med andra ord verkar det som den inte utför EXIT do?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/55979-exit-do
