---
title: "do - loop fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142461-do-loop-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "room"
published: "2006-02-13T20:52:13.000Z"
updated: "2006-02-13T23:23:27.000Z"
replies: 3
views: 314
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/142461-do-loop-fråga"
---

# do - loop fråga

## #1 — room, 2006-02-13T20:52Z

Hejsan hoppsan..

Vilket är bäst? Att köra SET och SET = Nothing innanför (ex 1) eller utanför en loop (ex 2)?

Exempel 1:

```
Do UNTIL X = 10
Set ForumData=Server.CreateObject("ADODB.Recordset")
    ForumData.open "SELECT * from forum_tradar;",connect,adOpenStatic,adLockOptimistic

X = X + 1

    ForumData.Close
Set ForumData = Nothing
Loop
```

Exempel 2:

```
Set ForumData=Server.CreateObject("ADODB.Recordset")
Do UNTIL X = 10
    ForumData.open "SELECT * from forum_tradar;",connect,adOpenStatic,adLockOptimistic

X = X + 1

    ForumData.Close
Loop
Set ForumData = Nothing
```

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

## #2 — nitro2k01, 2006-02-13T21:03Z

I detta fall så gör det ingen större skillnad, men utanför är mitt svar. För övrigt, varför använder du inte For X=0 To 10 ... Next X?

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

## #3 — room, 2006-02-13T21:12Z

loopen är bara fiktiv och ser inte allt ut så.. i själva verket går jag igenom ett annat recordset utanför detta recordset, skrev bara så för att det ska vara enkelt att förstå min fråga.. 

Finns det något som talar för att det ena eller det andra sparar mer minne? Eller tar det lika mycket minne även om man öppnar och stänger inom loopen som utanför?

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

## #4 — Travoni, 2006-02-13T23:23Z

Skulle det handla om 500 ggr i loopen så skulle det bli ganska segt om du stängde ditt objekt utanför loopen. Men vad det gäller prestanda är det alltid bra att göra tester.
Använd timer() för att klocka dina appliktioner.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/142461-do-loop-fråga
