最后10分了,不问不行了,关于dataview检索的问题

csdncs 2003-08-22 02:52:08
DataView dv = new DataView(ds.Tables["order"],"vc_productname<>'总计'","",DataViewRowState.CurrentRows);
为什么和table中的数据一样呢?而我把他改成
DataView dv = new DataView(ds.Tables["order"],"vc_productname<>'1'","",DataViewRowState.CurrentRows);
有可以检索出我想要的数据了。
在线等。。。。。
...全文
62 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
nakhi 2003-08-23
  • 打赏
  • 举报
回复

dim dv as new DataView(ds.Tables["order"])
dv.RowFilter="vc_productname<>'总计'"

这个已经是没有问题了,问题是否在这个条件上,好像很少有字段的内容叫”总计“的嘛。
你的条件是否设错了。
datagrid是没有rowfilter属性的
  • 打赏
  • 举报
回复
datagrid当然没有了,dataview的rowfilter。你们太水了
csdncs 2003-08-22
  • 打赏
  • 举报
回复
还是没有用,郁闷
csdncs 2003-08-22
  • 打赏
  • 举报
回复
Datagrid有RowFilter属性?我没有找到
csdncs 2003-08-22
  • 打赏
  • 举报
回复
到底为什么不能用
DataView dv = new DataView(ds.Tables["order"],"vc_productname<>'总计'","",DataViewRowState.CurrentRows);

oDv.RowFilter="vc_productname<>'总计'";
呢?
guoyan19811021 2003-08-22
  • 打赏
  • 举报
回复
用Datagrid 的RowFilter属性
asam2183 2003-08-22
  • 打赏
  • 举报
回复
我有个方法:
DataView oDv=ds.Tables["order"].DefaultView;
if(条件)
oDv.RowFilter="vc_productname<>'总计'";
csdncs 2003-08-22
  • 打赏
  • 举报
回复
是不是哪里设置错了?
csdncs 2003-08-22
  • 打赏
  • 举报
回复
其实我的意思是说,当检索条件为非中文的时候,比如‘1’,就可以检索出除去‘1’以外的数据来。但是当检索条件为‘总计’的时候。则检索出的数据和ds.tables["order"]中的数据完全一样,也就是DataView dv = new DataView(ds.Tables["order"],"vc_productname<>'总计'","",DataViewRowState.CurrentRows);没有起做用,和DataView dv = new DataView(ds.Tables["order"])作用一样,没有 区别。不知道小弟说清楚了没
nakhi 2003-08-22
  • 打赏
  • 举报
回复
问题说的不是很清楚

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧