---
title: "No data exists for the row/column."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/146099-no-data-exists-for-the-row-column"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Sjodahl"
published: "2006-04-26T15:51:40.000Z"
updated: "2006-04-26T19:33:51.000Z"
replies: 1
views: 256
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/dotnet/146099-no-data-exists-for-the-row-column"
---

# No data exists for the row/column.

## #1 — Sjodahl, 2006-04-26T15:51Z

Hej!

Ett annat problem som jag inte riktigt kan se vad det beror på.

Kör följande kod:

```
protected void bnChangeUnit_Click(object sender, EventArgs e)
{
dbController.dbController dbCtrl = new dbController.dbController();
string SQL = "SELECT fSite FROM tblconfig WHERE fId="+ddUnits.SelectedValue;
OdbcDataReader myReader = dbCtrl.getData(SQL);
fUpdate_dts.Text = myReader.GetString(0);
}
```

Skriver jag ut SQL frågan, även testat göra den i databasen så jag ser att jag får tillbaka en row:

```
SELECT fSite FROM tblconfig WHERE fId=1018
```

fSite är en "char(40)" i databasen, även testat med GetChar istället.
Testar jag med myReader.HasRows så returnerar den true.

Istället för att skriva tex: myReader.GetString(0);
Kan jag skriva myReader\["columnamn"\] tro?

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

## #2 — P, 2006-04-26T19:33Z

Måste man inte göra en read på dataReadern, har för mig det. Så ngt i stil med:

```
while(reader.Read()) // eller skippa read om du bara har en rad, har du bara en rad och en kolumn så kan du använda getScalar() istället.
{
Console.Write(reader[0].ToString());
}
```

Ja man kan använda reader\["kolumnnamn"\], skriver du en "\[" efter reader i visual studio så kommer det nog upp lite text som visar att det går.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/146099-no-data-exists-for-the-row-column
