Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SQL查询从SQL Server数据库填充树视图&;VB.NET中Crystal报表的打印_Vb.net_Treeview_Treeviewitem - Fatal编程技术网

如何使用SQL查询从SQL Server数据库填充树视图&;VB.NET中Crystal报表的打印

如何使用SQL查询从SQL Server数据库填充树视图&;VB.NET中Crystal报表的打印,vb.net,treeview,treeviewitem,Vb.net,Treeview,Treeviewitem,我正在学习VB.NET编程语言,正在申请会员资格。我以前从未使用过TreeView,我想知道如何从数据库填充树项。我正在使用VisualStudio2008和MicrosoftSQLServer2005 SQL Server表-MemberMaster MemberID, MemberName, Rank, SponsorID, SponsorName 10012 Alex Con 16 10001 Company 10062

我正在学习VB.NET编程语言,正在申请会员资格。我以前从未使用过TreeView,我想知道如何从数据库填充树项。我正在使用VisualStudio2008和MicrosoftSQLServer2005

SQL Server表-MemberMaster

MemberID, MemberName,   Rank,   SponsorID,   SponsorName
10012     Alex Con      16      10001        Company      
10062     Jhon Smith    15      10012        Alex Con
11067     Rotia Shiva   12      10062        Jhon Smith
10089     Mark Saveg    12      11067        Rotia Shiva
12058     Senno Maro    08      11067        Rotia Shiva
12059     Dilson Rako   10      11067        Rotia Shiva
12060     Mirak Kan     10      11067        Rotia Shiva
12061     Bikash Mahata 07      12059        Dilson Rako
12062     Vijoy Singha  06      12059        Dilson Rako
我有一个VB表单,在这里我可以放置MemberID并单击Show按钮来填充TreeView,如下所示:

e、 g如果我把会员ID设为11067

Rotia Shiva (ID-11067)(Rank-12)
........Dilson Rako(ID-12059)(Rank-10)
................Bikash Mahata(ID-12061)(Rank-07)
................Vijoy Singha (ID-12062)(Rank-06)
........Mirak Kan(ID-12060)(Rank-10)
........Senno Maro(ID-12058)(Rank-08)

之后,我想打印填充的树视图。

查看以下教程

TreeView教程

从SQL Server检索数据

创建水晶报表
(第一部分)
(第二部分)

(第3部分)

在我的经验中,Crystal Reports对于打印树视图没有用处。你真的必须使用CR吗?您始终可以使用PrintDocument()打印treeview目录。这里有一个类似的线程: