Nochmals ich..:-)
hier mein neuster Code:
Kann nun die erste Stufe auflisten wie gewollt, aber wie kann ich das in der Sub
schreiben, dass jede weitere Stufe ebenso behandlet werden soll???
Gruss Marco
######################## CODE ############################
<select size=1 name=Levels
<option selected>Bitte w�hlen:</option>
<%
Set LevelRS = Server.CreateObject("ADODB.Recordset")
LevelSQL = "SELECT LevelID, LevelName, LevelParentID FROM tblLevels WHERE
LevelParentID='0'"
LevelRS.Open LevelSQL, Application("Connection")
IF LevelRS.EOF = true AND LevelRS.BOF = true THEN
Response.Write errContentNotFound
Response.End
END IF
Sub ShowSub(LevelParentID)
Set Level2RS = Server.CreateObject("ADODB.Recordset")
Level2SQL = "SELECT LevelID, LevelName, LevelParentID FROM tblLevels WHERE
LevelParentID='"&LevelParentID&"'"
Level2RS.Open Level2SQL, Application("Connection")
do while not Level2RS.EOF
response.write "<option>" & LevelRS("Levelname") & " > " & Level2RS("LevelName") &
"</option>"
Level2RS.MoveNext
Loop
End Sub
%>
<% do while not LevelRS.EOF %>
<option><%=LevelRS("Levelname")%><% ParentID = LevelRS("LevelID")
Call ShowSub(ParentID)
%></option>
<% LevelRS.MoveNext
loop
%>
</select>
Original Message:
-----------------
From: [EMAIL PROTECTED] [EMAIL PROTECTED]
Date: Mon, 10 Sep 2001 03:48:01 -0400
To: [EMAIL PROTECTED]
Subject: [aspdebeginners] Dropdown Menu mit Daten f�llen, hiearchisch
Guten Morgen zusammen
Ich versuche schon eine ganze Weile, ein Dropdown Menu mit Daten aus dem SQL Server zu
f�llen, doch irgendwie will das nicht ganz klappen wie ich mir das vorstelle.
Ausgangslage:
1 Tabelle namens tblLevels
Spalten: LevelID, LevelName, LevelParentID
Hier ein Auszug, um den Aufbau der Tabelle zu erkl�ren:
LevelID LevelName LevelParentID
1 Portrait 0
2 Produkte 0
3 Whisky 2
4 Bowmore 3
5 Rum 2
Nun m�chte ich gerne ein Dropdown Men� f�llen, dass genau diese Hierarchie darstellt.
Also:
Portrait
Produkte
Produkte > Whisky
Produkte > Whisky > Bowmore
Produkte > Rum
etc.
--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp