|
发表于 2015-1-29 17:50:24
|
显示全部楼层
- Private Sub Command2_Click()
-
- Dim rs As New ADODB.Recordset, cnn As New ADODB.Connection, ConnectString As String
-
- ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\青海全省.mdb;Persist Security Info=False"
- ConnectString = Replace$(ConnectString, "\", "")
- If cnn.State <> 0 Then cnn.Close
- cnn.ConnectionTimeout = 10
- cnn.CursorLocation = 3
- cnn.CommandTimeout = 15
- cnn.Open ConnectString
-
- rs.Open "select * from bus", cnn, 1, 3
- InsertTv rs
- End Sub
- Sub InsertTv(rs As ADODB.Recordset)
- Dim i As Long, s As String, cs As String, xllx As String, xl As String
- On Error Resume Next
- For i = 1 To rs.RecordCount
- '简单粗暴
- s = Trim(rs.Fields("省"))
- cs = Trim(rs.Fields("城市"))
- xllx = Trim(rs.Fields("路线类型"))
- xl = Trim(rs.Fields("路线"))
-
- Tv1.Nodes.Add , , s, s
- Tv1.Nodes.Add s, tvwChild, cs, cs
- Tv1.Nodes.Add cs, tvwChild, xllx, xllx
- Tv1.Nodes.Add xllx, tvwChild, xl, xl
- Debug.Print s, cs, xllx, xl
- rs.MoveNext
- Next
-
- End Sub
复制代码 |
评分
-
查看全部评分
|