我用ACCESS做后台库,用VB做前台界面。
请问如何用TREEVIEW控件绑定库中的内容?
例如:
ACCESS中有一个部门(BM)表,每个部门有包含若干班组(BZ),如果想用树状控件显示如上信息,应如何做?谢谢!
注:我是用ADO对象方法连接数据库的。
请问如何用TREEVIEW控件绑定库中的内容?
例如:
ACCESS中有一个部门(BM)表,每个部门有包含若干班组(BZ),如果想用树状控件显示如上信息,应如何做?谢谢!
注:我是用ADO对象方法连接数据库的。
解决方案 »
- vb程序:如何实现单击avi视频的特定区域才继续播放?详请进
- VB保存文件时,提示“文件已存在对话框”并且询问是否需要覆盖?
- 请问怎么用vb依次打开一个文件夹内的文件?
- 怎么可以打印窗体上的一个控件出来?有没有这方面的控件?
- Combo1点击选中问题
- VB6即学即会多媒体教程提供下载(送100分)
- 在VB里怎么运行一个在MS-DOS下可以跑的命令呢(如...iexplore www.cnn.com)?
- listview控件求教!!!谢谢!!!!
- 如何获得DATAGrid中某条记录的值?
- 如何用程序实现这种保存图片的功能
- 模型
- 我用DataGrid绑定一个表,双击某一记录,打开一个窗口,用文本框显示内容,怎样实现。
Dim Rs As New ADODB.Recordset
CN.ConnectionString = "Provider=sqloledb;Data Source=pmserver;Initial Catalog=Report;User Id=sa;Password=sa;"
CN.Open
Rs.CursorLocation = adUseClient
Rs.Open "select * from table1", CN, adOpenDynamic, adLockBatchOptimistic
Rs.MoveFirst
Do While Not Rs.EOF
Select Case Len(Trim(Rs.Fields("lno")))
Case 3
TreeView1.Nodes.Add , , "key" & Trim(Rs.Fields("lno")), Rs.Fields("lname")
Case 5
TreeView1.Nodes.Add "key" & Left(Trim(Rs.Fields("lno")), 3), tvwChild, "key" & Trim(Rs.Fields("lno")), Rs.Fields("lname")
Case 7
TreeView1.Nodes.Add "key" & Left(Trim(Rs.Fields("lno")), 5), tvwChild, "key" & Trim(Rs.Fields("lno")), Rs.Fields("lname")
End Select
Rs.MoveNext
Loop
Rs.Close
CN.Close
For I = 1 To TreeView1.Nodes.Count
TreeView1.Nodes(I).Expanded = True
Next