---
title: "Rekursion i dataset till gridview?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/172297-rekursion-i-dataset-till-gridview"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Travoni"
published: "2008-06-20T07:44:37.000Z"
updated: "2008-06-23T08:59:28.000Z"
replies: 1
views: 490
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/172297-rekursion-i-dataset-till-gridview"
---

# Rekursion i dataset till gridview?

## #1 — Travoni, 2008-06-20T07:44Z

Jag skulle vilja skapa ett dataset med en DataRelation mellan id och parent_id i samma tabell, så att tabellen visas lite som en treeview.

ex.

```
---------------------------------
|Name            | id | parent  |
---------------------------------
|Bilar           | 1 | <null>   |
---------------------------------
|    Volvo       | 2 | 1        |
---------------------------------
|    Saab        | 3 | 1        |
---------------------------------
|Båtar           | 4 | <null>   |
---------------------------------
|     Smuggler | 1 | 4          |
---------------------------------
```

Hur åstadkommer jag detta?

Detta verkar inte göra ngn skillnad.

```
Dim ds As New DataSet()
da.Fill(ds, "DS")
Dim relation As New DataRelation("ParentChild", ds.Tables(0).Columns("Id"), ds.Tables(0).Columns("parentId"), True)
relation.Nested = True
ds.Relations.Add(relation)
```

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

## #2 — Travoni, 2008-06-23T08:59Z

<http://authors.aspalliance.com/showusyourcode/CanonicalHierarchy.aspx>

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/172297-rekursion-i-dataset-till-gridview
