我有一个DataTable
dt。我想使用行过滤器过滤表 dt 的数据。我的查询有一些 sql 预定义函数,如 - REPLACE
, CHARINDEX
, SUBSTRING
. 但是在对DataTable
某些问题应用行过滤器时。
谷歌搜索后我发现这篇文章http://www.csharp-examples.net/dataview-rowfilter/
,我认为行过滤器不支持 sql 函数(REPLACE,CHARINDEX),但在 sql server 中它运行良好。我如何使用行过滤器或任何其他方法将数据过滤到DataTable
我的查询 -
SELECT *
FROM TblUsers
WHERE REPLACE(substring(COLUMN-NAME,0,charindex(';',COLUMN-NAME)),'REPLACE-KEYWORD','REPLACE WITH') like 'name ie8'
非常感谢您的帮助。