---
title: "Mycket skumt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53148-mycket-skumt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ampy"
published: "2002-09-13T15:29:19.000Z"
updated: "2002-09-14T10:04:10.000Z"
replies: 8
views: 278
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/53148-mycket-skumt"
---

# Mycket skumt

## #1 — ampy, 2002-09-13T15:29Z

Jag har suttit i flera timmar nu och fattar inte varför jag får detta felmeddelande:

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

Som betyder att den inte hittar kolumnen men den **finns**, är helt säker på det. Har även testat att byta namn på kolumnen men den hittar fortfararande inte den. Så här ser koden ut:

```
SQL = "SELECT * FROM omrostningar where agare = '"&medlem&"' order by poll_id desc"
Set RecSet = Connect.Execute(SQL)

pollid = RecSet("poll_id")

svara_1 = RecSet("svara_1")
svara_2 = RecSet("svara_2")
svara_3 = RecSet("svara_3")
svara_4 = RecSet("svara_4")
svara_5 = RecSet("svara_5")

[B]roster1 = recset("rost1")[/B]
```

Den i fetstill hittar den inte.

Har försökt att förstå varför den inte hittar kolumnen så jag har kollat igenom allt, att jag verkligen kopplar till rätt databas, till rätt tabell. Så jag testade en annan sak:

Jag kopierade tabellen omrostningar och döpte kopian till omr och ändrade SQL-satsen så att den skulle hämta från omr. Men då skrev den ut att den inte hittade tabellen omr!!

Så nu fattar jag inte vad det är som kan vara fel.

Jag hämtar från rätt databas som är en MySQL-databas.

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

## #2 — icaaq, 2002-09-13T17:07Z

Testa att definiera fälten i din SQL sats :)

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

## #3 — ampy, 2002-09-13T17:32Z

Vad menar du med att definera?

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

## #4 — alj, 2002-09-13T17:34Z

Dim medlem
medlem = request.querystring("..")  
Tror jag han menar, deklarera skulle väl varit mera passande (om jag nu ens har förstått icaaq rätt dvs :) )

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

## #5 — CatZ, 2002-09-13T17:36Z

skrivit ut med response.write SQL ?

Annars kan jag rekommendera en omstart av datorn, det brukar i regel hjälpa ;)

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

## #6 — Poffe, 2002-09-13T17:50Z

vet inte om det har nån betydelse men byt:

roster1 = recset("rost1") 

mot:

roster1 = RecSet("rost1")

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

## #7 — ampy, 2002-09-13T17:56Z

> **alj skrev:**
>
> Dim medlem
> medlem = request.querystring("..")  
> Tror jag han menar, deklarera skulle väl varit mera passande (om jag nu ens har förstått icaaq rätt dvs :) )

Funkade inte.

> **CatZ skrev:**
>
> skrivit ut med response.write SQL ?
> 
> Annars kan jag rekommendera en omstart av datorn, det brukar i regel hjälpa ;)

Testade att starta om datorn men det hjälpte inte. 
Inget fel på SQL-satsen när jag skriver ut den.

> **Poffe skrev:**
>
> vet inte om det har nån betydelse men byt:
> 
> roster1 = recset("rost1") 
> 
> mot:
> 
> roster1 = RecSet("rost1")

Det hjälpte inte heller.

Vad kan det vara för fel?  :(

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

## #8 — solbulle, 2002-09-13T21:02Z

> Testa att definiera fälten i din SQL sats

mao:

```
SQL = "SELECT  rost1, poll_id, svara_1, svara_2 , svara_3, svara_4, svara_5 FROM omrostningar where agare = '"&medlem&"' order by poll_id desc"
Set RecSet = Connect.Execute(SQL)
```

Kan väl iofs kanske även vara relaterat med detta: <http://www.webforum.nu/showthread.php?s=&threadid=50338>

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

## #9 — ampy, 2002-09-14T10:04Z

Det fungerar ändå inte när jag skriver så här:

```
	SQL = "SELECT svara_1, svara_2 , svara_3, svara_4, svara_5, poll_id ,rost1, rost2, rost3, rost4, rost5 FROM omrostningar where agare = '"&medlem&"' order by poll_id desc"
	Set RecSet = Connect.Execute(SQL)
```

Har ordnat så typen INT ligger sist som det stod i den andra koden. Men får ändå detta felmeddelande:

```
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[TCX][MyODBC]Unknown column 'rost1' in 'field list'
```

Vad kan det vara för fel?

Den hittar ju inte ens kopian av tabellen i databasen fast att den finns där. Kan det vara så att det blivit något fel på MySQL-databasen?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/53148-mycket-skumt
