---
title: "error '80020009' - något har hänt!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/105646-error-80020009-något-har-hänt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfernstrom"
published: "2004-06-17T07:54:18.000Z"
updated: "2004-06-17T08:15:06.000Z"
replies: 3
views: 328
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/105646-error-80020009-något-har-hänt"
---

# error '80020009' - något har hänt!

## #1 — magnusfernstrom, 2004-06-17T07:54Z

Hejsan!

Jag vet inte vad, men något har hänt.
Jag har denna kod på min sida:

```
<%

Set db = Server.CreateObject("ADODB.Connection") 
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("midgetzinc.mdb")
SQL = "SELECT * FROM IP"
Set rs6 = db.Execute(SQL)

Do until rs6.EOF

If Request.Servervariables("REMOTE_HOST") = rs6("IP") Then
Response.Redirect("ip_banned.html")
End If

rs6.MoveNext
Loop
rs6.close

Set db = Server.CreateObject("ADODB.Connection") 
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("midgetzinc.mdb")
SQL = "SELECT * FROM users WHERE username = '" & Session("username") & "'"
Set rs = db.Execute(SQL)

If rs("status") = "0" Then
Session.Contents.Remove("admin")
End If

If rs("status") = "1" Then
Session("admin") = "1"
End If

If rs("status") = "2" Then
Session("admin") = "2" 
End If

If rs("status") = "3" Then
Session("admin") = "3"
End If
%>
```

(Ursäkta röran i koden, och ja, den är skitdåligt kodad)

Men vad, mina vänner, VAD är felet?

Jag får detta: 

```
error '80020009' 
Exception occurred. 

/magnusfernstrom88/index.asp, line 23
```

Utan koden fungerar sidan utmärkt!

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

## #2 — LR^evil.sid, 2004-06-17T08:02Z

vilken är rad 23?

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

## #3 — @nders, 2004-06-17T08:05Z

Jag gissar på att session("username") är tom, och därför recordsetet EOF. Man ska alltid kontrollera att inte ett recordset är eof innan man försöker använda värden ifrån det.

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

## #4 — magnusfernstrom, 2004-06-17T08:15Z

Tack :f

Ni är alltid att lita på :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/105646-error-80020009-något-har-hänt
