---
title: "Problem med att hämnta data."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10127-problem-med-att-hämnta-data"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hallgren"
published: "2001-06-19T11:01:00.000Z"
updated: "2001-06-19T11:27:00.000Z"
replies: 4
views: 248
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/10127-problem-med-att-hämnta-data"
---

# Problem med att hämnta data.

## #1 — Hallgren, 2001-06-19T11:01Z

Yo!

Någon som ser felet?

Felmedelande:

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

Först så hämntar jag data via en rullmeny.

```
<%	Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\ekonomi\bok.mdb"

SQL = "SELECT (kundnr) AS kund FROM kundreg"
rs.Open SQL, Connect
%>

<form method="post" action="redkund.asp">
<select name="kund">
<%
Do While Not rs.EOF
%>
<option value="<%=rs("kund")%>" name="kund"><%=rs("kund")%></option>
<%
rs.MoveNext
Loop
%>
</select>
<input type="submit" name="submit" value="skicka">
</form>
```

Sen skall jag placera all data i ett formulär.

```
<%	Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\ekonomi\bok.mdb"

SQL = "SELECT * FROM kundreg WHERE kundnr ='" & Request("kund") & "'"
%>

<body>
<center>
  <form method="post" action="xxx.asp">
    <table width="400" border="0" cellpadding="0" cellspacing="0">
      <tr> 
      <td width="90"> 
        <p>Kundnumer 
      </td>
      <td width="70"> 
        <input type="text" name="kundnr" size="13" value='<%=rs("kundnr")%>'>
      </td>

    </table>
  </form>
```

Som sagt så blir det fel.

OBS. Jag har förkortat den andra koden då jag har rätt många fält.

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

## #2 — @nders, 2001-06-19T11:03Z

1: varför har du parentes runt fältnamnet i select-frågan?

2: det kan vara bra att skriva rätt fältnamn när du ska skriva ut det. 

felmeddelandet säger att det inte finns något fält som heter som du försöker skriva ut...

redigering: förlåt, nu ser jag ditt alias i frågan.

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

## #3 — Hallgren, 2001-06-19T11:17Z

Vad meddelandet betyder är inte så svårt att lista ut, till och med för mig :l men saken är att fältet finns.

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

## #4 — @nders, 2001-06-19T11:26Z

nix. :)

är du i rätt tabell och petar?

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

## #5 — @nders, 2001-06-19T11:27Z

förresten så ser det ut som att du aldrig ställer sql-frågan, det kanske du skulle göra?

så du inte bara har ett tomt nyskapat recordset liksom?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10127-problem-med-att-hämnta-data
