webForumDet fria alternativet

Loopa ut plattDB i menystruktur

ASP

1 svar · 297 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

Hej!

Jag har en platt databas, med strukturen:

Header Rattmuff Stor Grå		
Header Rattmuff Stor Blå
Header Rattmuff Stor Grön

etc.
Vilket exempelvis ska ge strukturen:

Header
  |
 Rattmuff
     |
   Stor
     |
    Grå
    Blå
    Grön

Hur loopar man bäst ut denna struktur utan dubletter?
Ska man lägga den i en array först, för att sortera ut
dubletterna eller?
Min skalle funkar inte alls idag :-/
DB: MSSQL 2000

Medlem sedan mars 20011 346 inlägg
#2

Detta känns ju otroligt B-aktigt.

Do until RS.EOF

if RS("Header")<>Header then
    response.write RS("Header")
end if
if RS("Artikel")<>Artikel then
    response.write RS("Artikel")
end if

Artikel = RS("Artikel")
Header = RS("Header")

RS.MoveNext
Loop

Finns det inget proffsigare sätt, tänkte man kanske har lust att sortera i en annorlunda ordning i SQL-satsen

265 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)