---
title: "Problem med fältnamn i ett rs"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9962-problem-med-fältnamn-i-ett-rs"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "leakim"
published: "2001-06-09T17:54:00.000Z"
updated: "2001-06-09T20:11:00.000Z"
replies: 3
views: 191
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/9962-problem-med-fältnamn-i-ett-rs"
---

# Problem med fältnamn i ett rs

## #1 — leakim, 2001-06-09T17:54Z

Jag har problem med att lista ut vad fältnamnen i mitt recordset är. Jag har ett recordset med fält från tre olika tabeller. Tabellernas namn är olika (katalog, rubrik och produkt) men fälten heter alla id. 

För tillfället ser koden ut som följer:

```
set dbCon = server.CreateObject("ADODB.Connection")
set rs = server.CreateObject("ADODB.recordset")
dbCon.Open ("DSN=cardi1;uid=;pwd=;")

SQL = "SELECT [produkt].id, [rubrik].id, [katalog].id FROM katalog INNER JOIN (rubrik INNER JOIN produkt ON rubrik.id = produkt.typ) ON katalog.id = rubrik.katalog WHERE (((produkt.id)=" & id & "))"
rs.Open SQL,dbCon,1,2

session("newId") = rs("produkt.id")
session("rubrik") = rs("rubrik.id")
session("katalog") = rs("katalog.id")
```

Med den här konstruktionen får jag felmeddelandet:

```
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
```

Skriver jag bara 

```
rs("id")
```

 får jag värdet ur tabellen katalog. Jag har även försökt att skriva 

```
rs("[produkt].id")
```

Det fungerar inte heller.

Finns det något bra sätt att t.ex. se vad alla fältnamn i ett recordset heter?

Tacksam för svar.

/micke

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

## #2 — Lukaspojken, 2001-06-09T18:15Z

Vad händer när du skriver så här istället...

```
rs("produkt.id")
```

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

## #3 — Morph, 2001-06-09T18:25Z

Testa:

```
SQL = "SELECT [produkt].id [b]AS produktID[/b], [rubrik].id [b]AS rubrikID[/b], [katalog].id [b]AS katalogID[/b] FROM katalog INNER JOIN (rubrik INNER JOIN produkt ON rubrik.id = produkt.typ) ON katalog.id = rubrik.katalog WHERE (((produkt.id)=" & id & "))"
rs.Open SQL,dbCon,1,2

session("newId") = rs("produktID")
session("rubrik") = rs("rubrikID")
session("katalog") = rs("katalogID")
```

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

## #4 — leakim, 2001-06-09T20:11Z

Till Lukaspojken: Det blir samma fel.

Till Morph: Det fungerar :). Tack så mycket för hjälpen!

/micke

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9962-problem-med-fältnamn-i-ett-rs
