假设我有一个名为A的列,并且我想检查A是否为null或空白,那么使用DataView的RowFilter进行检查的正确方法是什么:

DataTable dt = GetData();

DataView dv = new DataView(dt);

dv.RowFilter = "A IS NOT NULL OR A IS NOT ''";

上面的似乎不起作用。

最佳答案

您是否绑定(bind)到.net
否则,就像在T-SQL中一样,存在一个Isnull(,)函数:

dv.RowFilter = "Isnull(a,'') <> ''";

关于c# - 如何在DataView.RowFilter中检查空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/883992/

10-12 23:50