---
title: "Konstigt fel!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57879-konstigt-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DiDjo"
published: "2002-11-03T18:14:42.000Z"
updated: "2002-11-03T18:44:17.000Z"
replies: 7
views: 197
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/57879-konstigt-fel"
---

# Konstigt fel!

## #1 — DiDjo, 2002-11-03T18:14Z

Hejsan! Varför fungerar inte denna kod???

```
<%=rsRoot("users.icon")%>
```

Den fungerar om man har original sidan! Har tittat igenom men hittar inge! Feler blir att den säger att den inte hittar tabbeln users i databasen! Så här:

```
ADODB.Recordset error '800a0cc1' 

Item cannot be found in the collection corresponding to the requested name or ordinal. 

/philboard_read.asp, line 212
```

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

## #2 — icaaq, 2002-11-03T18:22Z

**Välkommen till wF**
Om du visar lite kod så kanske vi kan hjälpa dig, t ex. hur ser SQL satsen ut ?

mvh icaaq

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

## #3 — icaaq, 2002-11-03T18:25Z

> **icaaq skrev:**
>
> **Välkommen till wF**

......tar tillbax.......du är ju gammal i leken ;)

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

## #4 — DiDjo, 2002-11-03T18:27Z

heheheh ja de e jag ;) 
Här e koden!

```
<%
sql = "SELECT topics.*, forums.*, statusname, statuslevel, moderator, users.icon, users.posts, users.icq FROM (status INNER JOIN users ON status.statusid = users.status) INNER JOIN ((forums INNER JOIN moderators ON forums.forumid = moderators.moderatorforum) INNER JOIN topics ON forums.forumid = topics.forum) ON users.username = topics.by WHERE topics.id = " & id
Set rsRoot = Server.CreateObject("ADODB.Recordset")
rsRoot.Open sql, conn, 3, 3

moderator = rsRoot("moderator")
forumid = rsRoot("forumid")
locked = rsRoot("locked")

sql = "SELECT replies.*, statusname, statuslevel, users.icon, users.posts, users.icq FROM (status INNER JOIN users ON status.statusid = users.status) INNER JOIN replies ON users.username = replies.by WHERE replies.root = " & id & " ORDER BY date, time"
Set rsReplies = Server.CreateObject("ADODB.Recordset")
rsReplies.Open sql, conn, 3, 3

if not rsReplies.EOF then
  rsReplies.Movefirst

  for count = 1 to repliesdisplay
	rsReplies.Movenext
	if rsReplies.EOF then
	  exit for
	end if
  next
  
  if not rsReplies.EOF then
	messagecount = rsReplies.Recordcount
  end if
  
  rsReplies.Movefirst
  
end if
%>
```

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

## #5 — @nders, 2002-11-03T18:31Z

Du ska inte ange tabellnamnet när du skriver ut värdena, utan endast fältnamnet.

```
<%=rsRoot("icon")%>
```

mvh,

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

## #6 — DiDjo, 2002-11-03T18:34Z

Men det fungerar ju på original sidan! Varför inte här?!?!?!? På ett ställe kan man göra så men på ett annat så går de inte!

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

## #7 — @nders, 2002-11-03T18:37Z

Jag vet inte varför. Bara att man inte ska ange tabellnamn vid utskrift.

Det kan möjligen bero på vilken databasanslutningstyp man använder, men det är bara en gissning.

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

## #8 — DiDjo, 2002-11-03T18:44Z

hmmm det stämmer nog @nders! Jag satte lösenord på Databasen idag! Och böt datasanslutningen! Så felet ligger nog där!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57879-konstigt-fel
