spirit
Erfahrenes Mitglied
Hallo Community
Ich habe ein kleines Problem mit der Erstellung von einem Treeview.
Hintergrund: Ich möchte eine Ansicht erstellen, in der der Baum von einem Windows AD dargestellt wird.
Darin enthalten sind Hauptgruppe, möglicherweise eine Untergruppe und dem Computerobjekt.
Mit einem Script phpScript lese ich das AD aus und es wird mir der Baum auch im Browser so angezeigt wie ich es möchte. Für die Ausgabe verwende ich ich folgendes Script mit einer rekursiven Lesung:
Jetzt habe ich versucht die Darstellung mit einem Treeview abzubilden:
eigendlich der gleiche Code aber hier funktioniert die Rekursion nicht. Kann hier jemand einen Fehler erkennen?
Für eurere Hilfe bedanke ich mich im voraus!!
Ich habe ein kleines Problem mit der Erstellung von einem Treeview.
Hintergrund: Ich möchte eine Ansicht erstellen, in der der Baum von einem Windows AD dargestellt wird.
Darin enthalten sind Hauptgruppe, möglicherweise eine Untergruppe und dem Computerobjekt.
Mit einem Script phpScript lese ich das AD aus und es wird mir der Baum auch im Browser so angezeigt wie ich es möchte. Für die Ausgabe verwende ich ich folgendes Script mit einer rekursiven Lesung:
PHP:
function read($parent) {
$query = "SELECT * tabellewhere parent = '".$parent. "' order by item";
$res = mysqli_query($db, $query) or die(mysqli_error($db));
while ($data = mysqli_fetch_assoc($res)) {
echo $data['item']."\n";
thomas($data['id']);
}
Jetzt habe ich versucht die Darstellung mit einem Treeview abzubilden:
Visual Basic:
rs.Open "select * from WINDOWS_AD_LIST where parent = " & parent & " order by item", conn
If rs.RecordCount > 0 Then
rs.MoveFirst
Do While Not rs.EOF
If rs.Fields(2).Value = 0 Then
TreeView1.Nodes.Add , , , rs.Fields(1).Value
End If
End If
readData (rs.Fields(0).Value)
rs.MoveNext
Loop
End If
eigendlich der gleiche Code aber hier funktioniert die Rekursion nicht. Kann hier jemand einen Fehler erkennen?
Für eurere Hilfe bedanke ich mich im voraus!!
Zuletzt bearbeitet von einem Moderator: