VB中viewtree如何和数据库连接(详细说明步骤)

当我们点子节点时,在listview中显示相关信息... 当我们点子节点时,在listview中显示相关信息 展开
 我来答
fengerezu
2009-02-21 · TA获得超过1189个赞
知道小有建树答主
回答量:2123
采纳率:0%
帮助的人:973万
展开全部
你要的代码来了,这就是用VB中的Treeview来连接数据库了!!!

Private Sub Form_Load()
Dim cnode As Node
Dim strSql As String
dim conn As New ADODB.Connection
Dim rs As ADODB.Recordset
Dim cnode As Node

'text.mdb改成你的Access数据库名
With conn
If .State = adStateClosed Then
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "/text.mdb;Persist Security Info=False"
.Open
End If
End With

Set cnode = treeview1.Nodes.Add(, ,"one" , "根节点")

strSql = "select * from 部件表"
Set rs = OpenRecordset(strSql)
Do While Not rs.EOF
Set cnode = treeview1.Nodes.Add("one", tvwChild,"K" & rs!Name , rs!Name)
rs.MoveNext
Loop
For i = 1 To TreeView1.Nodes.Count
TreeView1.Nodes(i).Expanded = True
Next

数据库建立好后,把上面的代码复制进去看结果吧!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式