---
title: "Eof eller Bof fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57957-eof-eller-bof-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2002-11-04T13:11:29.000Z"
updated: "2002-11-04T16:08:21.000Z"
replies: 9
views: 217
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/57957-eof-eller-bof-fel"
---

# Eof eller Bof fel

## #1 — Jesper T, 2002-11-04T13:11Z

Förut så stog det rätt om det inte fanns några poster, nu står det:
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.  

```
<%
strSQL = "select Namn,Frukt,Antal,Dygn_id,"&_
          " B_fett , B_vitamin,"&_
          " B_kolhydrater, B_jarn, A_fett, A_jarn, A_vitamin"&_
          " from personer p,frukter f,kalender k "&_
 " where p.id = k.namn_id"&_
 " and k.frukt_id = f.id"&_
 " and p.id = "& Id &_
 " and k.Dygn_id = "& Dygn &_
 " and datum = #"& varDate&"#"
Set rs = Conn.execute(strSQL)

Ajarn=rs("A_jarn")
Afett=rs("A_fett")
Avitamin=rs("A_vitamin")

if rs.eof then
Response.write "Inga poster!"
Else
Response.write rs("Namn")&"<br>"
while not rs.eof
'loopa ut poster etc.
%>
```

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

## #2 — Poffe, 2002-11-04T13:12Z

testa:

if rs.eof or rs.bof then

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

## #3 — Jesper T, 2002-11-04T13:12Z

Hittade det själv! fy mig! :r

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

## #4 — Jesper T, 2002-11-04T13:13Z

skall förstås vara:

```
<%
strSQL = "select Namn,Frukt,Antal,Dygn_id,"&_
          " B_fett , B_vitamin,"&_
          " B_kolhydrater, B_jarn, A_fett, A_jarn, A_vitamin"&_
          " from personer p,frukter f,kalender k "&_
 " where p.id = k.namn_id"&_
 " and k.frukt_id = f.id"&_
 " and p.id = "& Id &_
 " and k.Dygn_id = "& Dygn &_
 " and datum = #"& varDate&"#"
Set rs = Conn.execute(strSQL)

if rs.eof then
Response.write "Inga poster!"
Else

Ajarn=rs("A_jarn")
Afett=rs("A_fett")
Avitamin=rs("A_vitamin")
Response.write rs("Namn")&"<br>"
while not rs.eof
'loopa ut poster etc.
%>
```

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

## #5 — OveRRidE, 2002-11-04T13:20Z

Eftersom du kör 

```
Ajarn=rs("A_jarn")
Afett=rs("A_fett")
Avitamin=rs("A_vitamin")
```

 innan du börjar med loopen. :)

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

## #6 — Jesper T, 2002-11-04T13:57Z

Då kommer en följdfråga:
Även fast inte "kalender" innehåller något värde så skulle jag i allafall vilja få ut:
Ajarn=rs("A_jarn")
Afett=rs("A_fett")
Avitamin=rs("A_vitamin")

Måste jag formulera en ny fråga separat för dem då?

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

## #7 — Jesper T, 2002-11-04T15:58Z

Har någon något tips?

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

## #8 — Ekström, 2002-11-04T16:00Z

Om ditt recordset är vid EOF så finns det ju inga poster i den. Du blir alltså tvungen att skapa ett nytt om du vill att de ska innehålla något. :)

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

## #9 — Jesper T, 2002-11-04T16:01Z

ok :(

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

## #10 — LarsG, 2002-11-04T16:08Z

```
strSQL = "select Namn,Frukt,Antal,Dygn_id,"&_
          " B_fett , B_vitamin,"&_
          " B_kolhydrater, B_jarn, A_fett, A_jarn, A_vitamin"&_
          " from (personer p  left outer join kalender k "&_
 " on (p.id = k.namn_id and datum = #"& varDate&"#) " & _
 " left outer join frukt f "&_
 " on (k.frukt_id = f.id and k.Dygn_id = "& Dygn & ")" & _
 " where p.id = "& Id 
Set rs = Conn.execute(strSQL)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57957-eof-eller-bof-fel
