我有一个过程是用来打开地区列表的表的结构是id 自动编号
city 城市名称
parentid 父目录我的过程如下
Private Sub show1()
TreeView1.Nodes.Clear
Set rs = New ADODB.Recordset
sqlstr = "select * from Bcity"
rs.Open sqlstr, conn, 1, 3Dim nodX As Node '声明 Node 变量。
If Not rs.EOF Then
rs.MoveFirst
TreeView1.Nodes.Clear
Do While Not rs.EOF
If rs.Fields("ParentID") = 0 Then
Set nodX = TreeView1.Nodes.Add(, , ,rs!city)
Else
(以下这一句不知道要怎么写,帮帮我)
=======================================================
Set nodX = TreeView1.Nodes.Add(,, , rs!parentid, rs!city)
=============================
End If
rs.MoveNext
Loop
End If
End Sub
city 城市名称
parentid 父目录我的过程如下
Private Sub show1()
TreeView1.Nodes.Clear
Set rs = New ADODB.Recordset
sqlstr = "select * from Bcity"
rs.Open sqlstr, conn, 1, 3Dim nodX As Node '声明 Node 变量。
If Not rs.EOF Then
rs.MoveFirst
TreeView1.Nodes.Clear
Do While Not rs.EOF
If rs.Fields("ParentID") = 0 Then
Set nodX = TreeView1.Nodes.Add(, , ,rs!city)
Else
(以下这一句不知道要怎么写,帮帮我)
=======================================================
Set nodX = TreeView1.Nodes.Add(,, , rs!parentid, rs!city)
=============================
End If
rs.MoveNext
Loop
End If
End Sub
[email protected]数据库就一个表Bcity字段如下id 自动编号
city 城市名称
parentid 父目录
偶的邮箱是[email protected]
现在解决了吗?
不过,不管如何,还是很感谢你,
daisy8675(莫依)祝你五一快乐
Set nodX = TreeView1.Nodes.Add(, , "#" & rs!ID, rs!City)
Else
Set nodX = TreeView1.Nodes.Add("#" & rs!ParentID, tvwChild, "#" & rs!ID, rs!City)
End If