Avatar billede reino Nybegynder
14. november 2004 - 05:56 Der er 1 løsning

Tjek om der er poster under en hovegruppe

Hejsa

Har en lille sag, har en db hvor der er nogle hovedpunkter og under denne har nogle af disse nogle underpunkter. Hovedpunkter er deklareret med værdien 0 i tabelenne menu_parent. Såfremt det er en undergruppe er den deklareret med en værdi højere end 0 i samme tabel. Såfremt der ikke er nogle underpunkter under et hovedpunkt skal den udskrive et link, ellers skal den udskrive (som angivet forneden i koden):

aI("text=<%=objRS("menu_short")%>;showmenu=<%=objRS("menu_short")%>;");

Kode er som følger:

strSQL = "SELECT *  FROM menustruktur WHERE menu_Parent=0 ORDER BY menu_zorder"

Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL, objConn, adOpenStatic, adLockReadOnly, adCmdText
If Not objRS.EOF Then
    objRS.MoveFirst
    Do While Not objRS.EOF
        %>

aI("text=<%=objRS("menu_short")%>;showmenu=<%=objRS("menu_short")%>;");
<%
        objRS.MoveNext
    Loop
End If
objRS.Close
Set objRS = Nothing
%>

Håber der er nogle der kan hjælpe på en søndag :)
Avatar billede reino Nybegynder
27. februar 2006 - 20:58 #1
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester