用于DataView的RowFilter

时间:2016-08-17 13:51:24

标签: vb.net dataview rowfilter .net-4.5.2

我遇到了DataView.RowFilter没有返回它应该返回的正确行的问题。我目前保持Col2在数据库中具有我的变量名称,Col3是与变量名称相关联的值。当我尝试使用下面的过滤器提取数据视图时,它不会添加一行。当我删除过滤器时,我的所有记录都在那里。任何人都知道为什么或可以向我解释我的过滤器有什么问题,或者数据视图只能返回一行?

.RowFilter = String.Format("[Col2] LIKE '%{0}%' AND [Col3] = '{1}'", Name, Value)

搜索的一个示例是Col2我正在搜索名字,而Col3将是我正在搜索名字Joe。

1 个答案:

答案 0 :(得分:0)

事实证明,如果用户有权编辑数据库,当我在检查权限时闯入代码的其他部分时,它不是过滤器。