---
title: "hämta poster ur dataset"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/79626-hämta-poster-ur-dataset/page2"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Prästen"
published: "2003-06-13T08:03:17.000Z"
updated: "2003-06-14T13:11:04.000Z"
replies: 24
views: 540
page: 2
pages: 2
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/79626-hämta-poster-ur-dataset"
---

# hämta poster ur dataset

_Sida 2 av 2._

## #21 — NETwork, 2003-06-13T10:48Z

1) Vad tabellen heter i din databas har inget att göra med vad tabellen heter i ditt dataset, det vore inte logiskt att per automatik ge dem samma namn då det inte är samma sak.

2) Den största skillnaden mellan ett dataset och en datatable är att datasetet kan innehålla flera tabeller och ha relationer mellan dessa, den kan spegla en databas på ett helt annat sätt. En datatable är kort och gott en tabell med data och den har som Josef skrev färre funktioner.

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

## #22 — Prästen, 2003-06-13T16:04Z

hmm men 

```
string post=mittDataset.Tables[0].Rows[0]["fornamn"].ToString();
```

Tex. Där går det ju bra att ange \["fornamn"\] . hur kan det komma sig?

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

## #23 — Dino, 2003-06-13T16:36Z

Kolumnerna får namnet efter vad de heter i sql frågan. Skriver du tex så här 

```
"SELECT [person].[fornamn] [b]as grr[/b], ...
```

 då använder du 

```
string post=mittDataset.Tables[0].Rows[0][[b]"grr"[/b]].ToString();
```

 för att få ut förnamnet. Du kan även använda siffror, 0 = första kolumnen, 1 = andra kolumnen osv. 
Anledningen till att det inte är samma med tabellnamnet skulle jag gissa är för att du i sql frågan kan använda join mellan flera tabeller och då blir det ju lite svårt att veta vilken tabell som skall ge sitt namn till tabellen med resultatet av frågan, så istället namnger du den som Network nämde 

```
dataAdapter.Fill(dataSet, "person");
```

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

## #24 — Prästen, 2003-06-13T16:53Z

tjena mannen.

men detta ska faktiskt funka, jag har ju 2 böcker som säger samma sak. vad kan vara fel egentligen?.

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

## #25 — Prästen, 2003-06-14T13:11Z

asch, fel av mig det stämde faktiskt att man måste namnge tabellen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/79626-hämta-poster-ur-dataset/page2  
Föregående sida: https://www.webforum.nu/amne/dotnet/79626-hämta-poster-ur-dataset.md
