我有一个SQL是这样的:select sum(case number when 0 then 1 else 0 end), sum(case number when 1 then 1 else 0 end) from result 我想把Result表里的number字段0和1出现的次数汇总,然后用ListView来显示,不知怎么做,请高手们帮帮忙?
...全文
2743打赏收藏
如何用ListView显示从数据库查询出来的汇总数据?
我有一个SQL是这样的:select sum(case number when 0 then 1 else 0 end), sum(case number when 1 then 1 else 0 end) from result 我想把Result表里的number字段0和1出现的次数汇总,然后用ListView来显示,不知怎么做,请高手们帮帮忙?
Dim tmprs As New ADODB.Recordset
dim adoconnect as new adodb.connection
'在加入这里打开数据库连接的代码
'在窗体上面加入一个ListView控件,并增加两个栏位
tmprs.Open "select sum(case number when 0 then 1 else 0 end), sum(case number when 1 then 1 else 0 end) from result ", adoconnect, adOpenStatic, adLockReadOnly
i = 1
Do While Not tmprs.EOF()
ListView1.ListItems.Add
ListView1.ListItems(i).SubItems(1).Text = tmprs(0)
ListView1.ListItems(i).SubItems(2).Text = tmprs(1)
tmprs.MoveNext
i = i + 1
Loop