当前位置:编程学习 > VB >>

vb listview连接问题。。。。谁教教我

Private Sub Form_Load() fra1.Left = 60 fra1.Top = 0 lvw1.View = lvwReport Dim nbdoc As ListItem Dim nAccessDB As New AccessDB Dim nSql1 As String Dim nsql2 As String Dim nsql3 As String Dim nstring As String With nAccessDB .ConnectToDB "192.100.110.136", "mysql", "sa", "", "0" '显示函数是否执行成功 nsql = "select 部门编号 from 部门表" lvw1.ColumnHeaders.Add , "Name", "部门编号" lvw1.ColumnHeaders.Add , "Sex", "部门名称" '向控件添加ListItem对象。 Dim itmX As ListItem '添加column1的名称。 nSql1 = "select * 部门表 " nsql2 = "select * from 部门表 where 部门编号" nsql3 = nAccessDB.ExecuteToDB lvw1.Items.Add (nsql3(0)) End With End Sub listview如何与sql数据库进行连接,并且实现删除 增加修改操作,在lvw1中显示表格
答案:listview只是用来显示数据  其他的操作都靠代码来实现的 

给你一段简短的代码你自己看吧
Private Sub Command1_Click()
ListView1.View = lvwReport
ListView1.ColumnHeaders.Add , , "序列号", 600
ListView1.ColumnHeaders.Add , , "题目", 2000
ListView1.ColumnHeaders.Add , , "选项A"
ListView1.ColumnHeaders.Add , , "选项B"
ListView1.ColumnHeaders.Add , , "选项C"
ListView1.ColumnHeaders.Add , , "答案"
ListView1.ColumnHeaders.Add , , "判断", 1000
Dim r As New ADODB.Recordset
Dim SQL As String
Dim itmx As ListItem
ListView1.ListItems.Clear
'SQL = "select top " & txtTS & " * from tiku order by newid() "
SQL = "select top " & txtTS & " * from tiku where 类别='" & cmbLB & "' order by rnd(idd)"
r.Open SQL, cn
Do While Not r.EOF
    Set itmx = ListView1.ListItems.Add
        itmx.Text = Trim(r!idd & " ")
        itmx.SubItems(1) = Trim(r!题目 & " ")
        itmx.SubItems(2) = Trim(r!A & " ")
        itmx.SubItems(3) = Trim(r!b & " ")
        itmx.SubItems(4) = Trim(r!c & " ")
        itmx.Tag = UCase(Trim(r!答案 & " "))
r.MoveNext
Loop
r.Close

End Sub

上一个:VB显示系统时间的代码
下一个:VB知识,帮忙解答下

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,