专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

苦恼啊dataview竟然无法过滤数据!解决办法

发布时间:2011-06-23 15:58:40 文章来源:www.iduyao.cn 采编人员:星星草
苦恼啊!dataview竟然无法过滤数据!
我想过滤出 "ID= '1 ' "的数据并显示在datagridview中(版本VS2005),竟然把我所有的数据都显示出来!真是苦恼,大家帮帮忙吧!代码如下:

过程一

  '生成数据
  mSQL   =   "SELECT   *   FROM   T_Goods "   '   ORDER   BY   ID "
  mCmd   =   New   OleDbDataAdapter(mSQL,   DataPath)
  '填充数据集
  mCmd.Fill(GoodsSet,   "Goods ")

过程二
Dim   dv   As   DataView   =   New   DataView

dv.Table   =   GoodsSet.Tables( "Goods ")
dv.AllowDelete   =   True
dv.AllowEdit   =   True
dv.AllowNew   =   True
dv.Sort   =   "ID "
dv.RowFilter   =   "ID   =   '1 ' "
dv.RowStateFilter   =   DataViewRowState.ModifiedCurrent

DataGridView1.DataSource   =   dv.Table




------解决方案--------------------
DataGridView1.DataSource = dv.Table
改为
DataGridView1.DataSource = dv
------解决方案--------------------
DataGridView1.DataSource = dv.Table
改为
DataGridView1.DataSource = dv
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: