---
title: "Funkar på min IIS men inte på webbserver"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/56952-funkar-på-min-iis-men-inte-på-webbserver"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "leniz"
published: "2002-10-24T09:27:21.000Z"
updated: "2002-10-24T11:29:44.000Z"
replies: 6
views: 219
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/56952-funkar-på-min-iis-men-inte-på-webbserver"
---

# Funkar på min IIS men inte på webbserver

## #1 — leniz, 2002-10-24T09:27Z

Hej på er!
Har gjort en liten webbplats som jag byggt upp med ASP och en Access databas.
På min dator fungerade det jättebra men när jag sen laddade upp det hela så får jag felmeddelandet:

ADODB.Recordset error '800a0cc1' 
Item cannot be found in the collection corresponding to the requested name or ordinal. 
/hundstationen/hem.asp, line 47 

Funderade då på om det var något fel på databaskopplingen men den verkar ju fungera på andra sidor så jag tror inte att det är något fel på den. Har ju samma databaskoppling till alla sidor (den ligger i en separat fil som anropas).

Har haft samma problem en gång tidigare. Då hjälpte ni mig genom att jag hade angett Namn som ett fältnamn och när jag klamrade det så gick det till sig. 

Men nu vet jag inte alls vad det kan bero på. Är det någon av er som har någon teori?

\<%sql6="select distinct Raser.GruppID, Raser.RasID, Raser.RasNamn, Hundar.RasID from Raser, Hundar where Raser.GruppID = 1 and Raser.RasID = Hundar.RasID"
								Response.Write(sql6)
								set rs6=ss.execute(sql6)
								do until rs6.eof
								%\>
								\<a href="visahund.asp?rasid=\<%=rs6("RasID")%\>"\>\<%=rs6("RasNamn")%\>\</a\>
								\<br\>
								\<%
								rs6.movenext
								loop
								%\>

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

## #2 — Thomasa, 2002-10-24T09:33Z

vad står det på rad 47?

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

## #3 — leniz, 2002-10-24T09:34Z

Det står:

\<a href="visahund.asp?rasid=\<%=rs6("RasID")%\>"\>\<%=rs6("RasNamn")%\>\</a\>

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

## #4 — @nders, 2002-10-24T09:37Z

Måste du ha med Hundar.RasID i din SELECT-fråga? Du har ju ställt villkor som gör att det alltid är samma som Raser.RasID, som du ju hämtar ut. 

Felmeddelandet kan ha att göra med att du har två fält med samma namn (RasID) i dett recordset. Annars kan du ge det ena ett alias med AS.

Mvh,

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

## #5 — leniz, 2002-10-24T09:44Z

Hej!
Jo jag måste ha med det för att få det att fungera som jag vill. Men jag bytte ut ena nu till en alias och då fick jag det att fungera =)
Tack!

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

## #6 — PatrikB, 2002-10-24T10:55Z

Du kan inte ha samma fältnamn i olika tabeller utan att ange ett annat namn för att anropa de fälten

din sql-fråga:

```
sql6="select distinct Raser.GruppID, Raser.RasID, Raser.RasNamn, Hundar.RasID from Raser, Hundar where Raser.GruppID = 1 and Raser.RasID = Hundar.RasID"
```

borde se ut så här:

```
sql6="select distinct Raser.GruppID, Raser.RasID As Ras_RasID, Raser.RasNamn, Hundar.RasID As Hund_RasID from Raser, Hundar where Raser.GruppID = 1 and Raser.RasID = Hundar.RasID"
```

Sedan kan du anropa det så här:

```
<a href="visahund.asp?rasid=<%=rs6("Ras_RasID")%>"><%=rs6("RasNamn")%></a>
```

cya,
PatrikB

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

## #7 — @nders, 2002-10-24T11:29Z

> Jo jag måste ha med det för att få det att fungera som jag vill.

Det kan jag inte förstå. Ditt villkor var ju ställt så att de två olika RasID alltid är samma, då kan du väl inte behöva hämta ut båda?

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/56952-funkar-på-min-iis-men-inte-på-webbserver
