---
title: "Rekursiv traversering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/46500-rekursiv-traversering"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "kristoffer"
published: "2002-06-24T08:14:27.000Z"
updated: "2002-06-24T13:21:02.000Z"
replies: 2
views: 236
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/46500-rekursiv-traversering"
---

# Rekursiv traversering

## #1 — kristoffer, 2002-06-24T08:14Z

Jag har en tabell i databasen som heter tblCategory_cat. Till varje kategori kan en eller flera underkategorier finnas. Därför skapade jag i samma tabell en koppling som går till primärnyckeln.

Hur traverserar jag tabellen i C# lämpligast för att skriva ut samtliga kategorier? Jag vill från samma sidan kunna lägga till en underkategori till en befintlig kategori.

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

## #2 — Toonster, 2002-06-24T13:06Z

Vanligt SQL uttryck eller?

/T

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

## #3 — kristoffer, 2002-06-24T13:21Z

Hur skulle det uttrycket se ut så att det blir rätt ordning? Tabellen ser ut så här:

**tblCategory_cat**
intId
strName
intId_cat

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/46500-rekursiv-traversering
