---
title: "Item cannot be found in the collection..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/45482-item-cannot-be-found-in-the-collection"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "LAMP"
published: "2002-06-08T23:17:19.000Z"
updated: "2002-06-09T09:40:02.000Z"
replies: 2
views: 166
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/45482-item-cannot-be-found-in-the-collection"
---

# Item cannot be found in the collection...

## #1 — LAMP, 2002-06-08T23:17Z

Jag sitter och flyttar lite script från en server till en annan och har upptäckt följande fel:

**ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal**

```
sql ="SELECT Id, Name FROM header ORDER BY Name"
set rs = Connect.execute(sql)

if rs.eof then
response.write "<p>Ingen kategori fanns</p>"
else
response.write "<p>Välj en kategori: *</p>" & _
"<p><select size=""1"" name=""CatId"">"

while not rs.eof 

response.write "<option value=""" & rs("Id") &""">"& rs("Name") &"</option> "

rs.movenext
wend
response.write "</select>"
end if
```

Hittade inget fel på namngivningen som det brukar vara vid det felmeddelandet. Skulle ändå byta ut till getrows(), vilket jag gjorde. Detta resulterade i följande kod:

```
sql ="SELECT Id, Name FROM header ORDER BY Name"
set rs = Connect.execute(sql)

if rs.eof then

response.write "<p>Ingen kategori fanns</p>"

else

arrMeny = rs.getrows()

response.write "<p>Välj en kategori: *</p>" & _

"<p><select size=""1"" name=""CatId"">"

for i = 0 to Ubound(arrMeny,2)

Id = arrMeny(0,i)
Name = arrMeny(1,i)

response.write "<option value=""" & Id &""">"& Name &" </option>"

Next
response.write "</select>"
end if
```

Vilket inte ger något felmeddelande utan fungerar klockrent. Kan någon förklara detta mysterium för mig :q

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

## #2 — trexter.com, 2002-06-09T09:06Z

Förra gången jag fick det felet var när inte Queryn på kolummerna stämde överens med de som fanns i db:n. Är du säker på att alla fält finns?

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

## #3 — LAMP, 2002-06-09T09:40Z

Ja, jag har ej ändrat SQL-frågan mellan de olika koderna och den sista koden fungerar. Och den första fungerar ju den också, med samma databas, fast på en annan server.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/45482-item-cannot-be-found-in-the-collection
