---
title: "Lösa borttaget fält?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/90454-lösa-borttaget-fält"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Thompa__85"
published: "2003-11-15T01:56:11.000Z"
updated: "2003-11-15T11:32:23.000Z"
replies: 7
views: 256
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/90454-lösa-borttaget-fält"
---

# Lösa borttaget fält?

## #1 — Thompa__85, 2003-11-15T01:56Z

Hej!
Jag kör en loop som kollar i 2 tabeller..
Och när den gör det uppstår det ett problem.
Om som i mitt fall, jag listar upp vilka man har skickat mail till.
Så då listas rubriken, och sen ska id & anv listas upp för den man har skickat till.
men det där id & anv är borttaget, fast mailet finns kvar.
Hur gör jag då för att de inte ska bli något felmeddelande där?

Jag tänkte lösa det med nått liknande detta:

```
<% if rs3("id") = "" then %>Ej medlem <% else %><a href="minsida.asp?id=<%=rs("vems")%>"><%=rs3("anv")%></a><%end if%>
```

Men den säger bara:
error '80020009' 
/adde/star/2/las_mess_skickade.asp, line 127 

Och rad 127 är just den koden jag använder.. Hur ska jag göra? VIll alltså att det ska stå: Ej Medlem om persoen är borttagen, annars ska den skriva ut användarnamnet...

Tacksam för svar!

Mvh Adde

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

## #2 — doggelito, 2003-11-15T10:53Z

det beror lite på hur du hämtar i selectsatsen men du får förmodligen null som svar antar jag.

```
<% if isnull(rs3("id"))  then %>Ej medlem <% else %><a href="minsida.asp?id=<%=rs("vems")%>"><%=rs3("anv")%></a><%end if%>
```

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

## #3 — Thompa__85, 2003-11-15T11:07Z

Nu skriver den detta felmeddelande:

```
ADODB.Field error '80020009' 

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

/adde/star/2/las_mess_skickade.asp, line 0
```

Och det är just på den posten där användaren är borttagen... :/

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

## #4 — @nders, 2003-11-15T11:10Z

Läs [mitt inlägg](http://www.webforum.nu/showthread.php?s=&postid=746797#post746797) i en av dina tidigare trådar igen.

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

## #5 — Thompa__85, 2003-11-15T11:20Z

du menar med det att man ska kontrollera om rs inte är tomt? men nu e den det.. går det inte att lösa då?

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

## #6 — @nders, 2003-11-15T11:21Z

```
if not rs.eof then
    ' recordsetet är inte tomt, då kan du använda värden från det
else
    ' recordsetet är tomt, försöker du använda värden från det går det åt helskotta
end if
```

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

## #7 — Thompa__85, 2003-11-15T11:25Z

TACK @nders!!

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

## #8 — @nders, 2003-11-15T11:32Z

Varsågod.

Det gäller alltså *alltid* när du har data i ett recordset. Alltid kontrollera om recordsetet är tomt, annars kommer det garanterat dyka upp tillfällen då du försöker göra saker med fält / värden som inte finns.

mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/90454-lösa-borttaget-fält
