我正在 VS2008 中开发 WinForm 应用程序,我有一个按以下顺序排列的 sql 表:
Region | Contract | Name
-------------------------
South | Miami | John
South | Miami | Peter
South | Calafornia| Brock
North | New York | Josh
我想在树视图中显示如下:
South
--Miami
--John
--Peter
--Calafornia
--Brock
North
--New York
--Josh
我可以通过读取数据库表并制作如下所示来完成datatable
它:
ID | ParentID | Description
-----------------------------
1 | | South
2 | 1 | Miami
3 | 1 | Calafornia
4 | 2 | John
5 | 2 | Peter
6 | 3 | Brock
我想知道这是否是将数据从表中获取到树视图的唯一方法,或者有人可以用更直观的方法帮助我