永发信息网

vb.net如何查询DataGridView中数据,然后把查询到的内容显示到listview中

答案:2  悬赏:20  手机版
解决时间 2021-02-14 16:26
  • 提问者网友:回忆在搜索
  • 2021-02-14 10:28
从数据库获取数据绑定到DataGridView中,怎么再从DataGridView数据中模糊查询想要的结数据,然后把查到的所有数据显示到listview中
最佳答案
  • 五星知识达人网友:一秋
  • 2021-02-14 11:17
不详细写了,给个思路吧。

通过DataTable的方式绑定DataGridView,然后模糊查询也是操作DataTable,将查询的结果放到另外一个Datatable里,然后ListView绑定这个新的Datatable.

剩下的你自己网上找的,很多。
全部回答
  • 1楼网友:北方的南先生
  • 2021-02-14 11:45
窗体中有个datagridview1的控件,共有3列,分别是column1,column2,total。 在datagridview1的cellvaluechanged事件中加入求和的语句。代码如下: private sub datagridview1_cellvaluechanged(byval sender as object, _ byval e as system.windows.forms.datagridviewcelleventargs) _ handles datagridview1.cellvaluechanged '最后一个单元格的值发生变化时,不计算。 if e.columnindex = datagridview1.columns.count - 1 then exit sub end if dim sum as double = 0 dim currentcellvalue as double '计算除最后一个单元格以外的单元格的数值和 for i as integer = 0 to datagridview1.columns.count - 2 try currentcellvalue = cdbl(datagridview1.rows(e.rowindex).cells(i).value) catch ex as exception currentcellvalue = 0 end try sum += currentcellvalue next try datagridview1.rows(e.rowindex).cells("total").value = sum catch ex as exception end try end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯