Hej
Jeg skal lave et udtræk fra en access-database som skal bruges til en
trækstruktur, jeg benytter.
Tabellen som udtrækket kommer fra er bygget op efter følgende simple
princip:
Id Titel ParentId
1 Test
2 Test1 1
3 Test2 1
4 Test3 2
5 Test4 3
6 Test5 2
Den samme sturktur som man ofte vil benytte ved forums.
Mit problem er så, at jeg vil ende med nogle tusinde records, som skal
udtrækkes og placeres i træet. Men dette vil kræve, så vidt jeg kan
se, et utal af selects, hvor man først henter den overordende, dennes
underordnede, disses underordnede osv. osv.
Kan dette ikke løses mere genialt, således jeg kan nedsætte forbruget
af connectios, har overvejet at fyre det hele over i et array og lave
udtræk derfra, men forventer ikke det vil give den store forbedring?
Så hvad vil være mest effektivt.
mvh
Dennis
|