---
title: "loop krånglar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/88292-loop-krånglar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "depeo"
published: "2003-10-11T20:00:28.000Z"
updated: "2003-10-11T20:41:53.000Z"
replies: 5
views: 234
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/88292-loop-krånglar"
---

# loop krånglar

## #1 — depeo, 2003-10-11T20:00Z

Hur avslutar man en loop?

När jag försöker göra nya databaskopplingar efter en loop så säger servern:

```
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
```

 

Loopen ser ut så här:

```
do until RecSet.eof
	response.write("<a href=goto.asp?action=" & RecSet("id") & ">" & RecSet("namn") & "</a><br>")
RecSet.movenext
loop

RecSet.Close
Set RecSet = Nothing
```

 

Den nya databaskopplingen har jag skapat med en ny SQL-sats.

Hur lösa?

Tacksam för svar

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

## #2 — LarsG, 2003-10-11T20:07Z

Ser inget problem i den koden.

Var får du fel?
Hur ser den koden ut?

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

## #3 — depeo, 2003-10-11T20:10Z

> **LarsG skrev:**
>
> Ser inget problem i den koden.
> 
> Var får du fel?
> Hur ser den koden ut?

Koden efter loopen är följande, connect har jag högst upp i filen.

```
<%

Set RecSet = Connect.Execute("SELECT rubrik, undertext FROM tabell1")%>	
HTMLKOD
<%=RecSet("rubrik")%>
HTMLKOD
<%=RecSet("undertext")%>
```

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

## #4 — cyprys, 2003-10-11T20:30Z

Det finns ingen post i tabell1 ?

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

## #5 — depeo, 2003-10-11T20:33Z

> **cyprys skrev:**
>
> Det finns ingen post i tabell1 ?

Det här var ju lite pinsamt förståss.:OO 

Det var det som var felet, trodde aldrig att en sådan sak kunde ge upphov till ett sådant fel, trodde givetvis att rubriken skulle vara tom.  :stud

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

## #6 — cyprys, 2003-10-11T20:41Z

Nope. 
En bra grej är att alltid ha en felhanterare kopplad till en utmatning av databasinnehåll.

Den enklaste är ofta tillräcklig:

```
if rs.eof then
' Tomt!
else
' Skriv ut din post
end if
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/88292-loop-krånglar
