Hallo Liste,

ich bastel immer noch an der Erzeugung von XML-Files, um damit das
MS-Treeviewcontrol zu f�llen.
Mittels untenstehendem SQL-Statement erzeuge ich jetzt eine Navigationstiefe
von einem Level.
Kann mir jemand sagen, wie ich eine tiefere XML-Struktur hinbekomme, bzw.
wie meine Tabellen / SQL-Statements
aussehen m�ssen? Scheint mein Geist nicht ganz zu raffen. Vielleicht hat ja
jemand Lust am Wochenende draufzuschauen?

Gr�sse

Frank

Das SQL-Statement:

SELECT 1          as Tag,
NULL                 as Parent,
tbl_navroot.id      as [TreeNode!1!RootID!hide],
 tbl_navroot.wert1  as [TreeNode!1!Text],
 tbl_navroot.wert2  as [TreeNode!1!NavigateUrl],
NULL   as [TreeNode!2!RootID!hide],
NULL   as [TreeNode!2!Text],
NULL   as [TreeNode!2!NavigateUrl]
FROM tbl_navroot
UNION ALL
SELECT 2,
        1,
tbl_navroot.id,
tbl_navroot.wert1,
tbl_navroot.wert2,
tbl_navchild.id,
tbl_navchild.wert1
FROM tbl_navroot, tbl_navchild
WHERE tbl_navroot.id = tbl_navchild.root_id
ORDER BY [TreeNode!1!RootID!hide], [TreeNode!2!RootID!hide]
FOR XML EXPLICIT


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an