webForumDet fria alternativet

Rekursiv traversering

.NETur .NET

2 svar · 225 visningar · startad av kristoffer

Medlem sedan juni 20001 257 inlägg
Frågan#1

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.

Medlem sedan feb. 20001 590 inlägg
#2

Vanligt SQL uttryck eller?

/T

Medlem sedan juni 20001 257 inlägg
#3

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

129 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)