Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Schleifen ?? (https://www.delphipraxis.net/52548-schleifen.html)

japetos 30. Aug 2005 19:36


Schleifen ??
 
Hallo, ich habe folgendes Problem:
In einer Datenbank habe ich die Tabelle:
+-------+----------+
| id | owner_id |
+-------+----------+
| 1 | 0 |
+-------+----------+
| 2 | 1 |
+-------+----------+
| 3 | 1 |
+-------+----------+
| 4 | 2 |
+-------+----------+
| 5 | 2 |
+-------+----------+
| 6 | 4 |
+-------+----------+
| 7 | 4 |
+-------+----------+

wie kann ich mit einer schleife folgende Ausgabe bekommen:

1 -> 2
_____-> 4
_____-> 6
_____-> 7
_____-> 5
__-> 3

Vielen Dank fuer Jilfe schon mal im Vorraus

flomei 30. Aug 2005 19:43

Re: Schleifen ??
 
Ich sehe gerade nicht nach welchem Muster das ausgegeben werden soll.
Das wäre wohl hilfreich zu wissen...

MFG Florian :hi:

japetos 30. Aug 2005 19:56

Re: Schleifen ??
 
habs editiert

marabu 30. Aug 2005 20:51

Re: Schleifen ??
 
Hallo japetos,

wenn du deine Semigrafik mit den Tags [.pre] und [./pre] (den Punkt weglassen) einfasst, sieht es schöner aus:

Code:
+-------+----------+
|  id  | owner_id |
+-------+----------+
Zitat:

Zitat von japetos
wie kann ich mit einer schleife folgende Ausgabe bekommen

Deine Daten stellen eine Baumstruktur dar. Die Ausgabe am Bildschirm kannst du mit einer TreeView-Komponente erzeugen. Oder möchtest du die Struktur auf einem Drucker oder in einem Konsolfenster ausgeben?

Grüße vom marabu

GuenterS 30. Aug 2005 20:53

Re: Schleifen ??
 
da sieht man immer noch nichts. Wäre intressant was überhaupt rauskommen soll und was da die Tabelle mit dem Ergebnis zu tun hat.

Nach marabus Hinweis hab ichs auch gesehen.

japetos 30. Aug 2005 21:07

Re: Schleifen ??
 
siehe Link-> LINK <-

mbamler 12. Sep 2005 09:56

Re: Schleifen ??
 
Zitat:

Zitat von japetos
Hallo, ich habe folgendes Problem:
In einer Datenbank habe ich die Tabelle:
+-------+----------+
| id | owner_id |
+-------+----------+
| 1 | 0 |
+-------+----------+
| 2 | 1 |
+-------+----------+
| 3 | 1 |
+-------+----------+
| 4 | 2 |
+-------+----------+
| 5 | 2 |
+-------+----------+
| 6 | 4 |
+-------+----------+
| 7 | 4 |
+-------+----------+

wie kann ich mit einer schleife folgende Ausgabe bekommen:

1 -> 2
_____-> 4
_____-> 6
_____-> 7
_____-> 5
__-> 3

Vielen Dank fuer Jilfe schon mal im Vorraus


Solche hierarchischen Strukturen kann man z.B. gut mit der TreeView-Komponenten (Win32) abbilden

Gruß Matthias


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz