当我过滤DataView
时someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0"
isnull(IsVerified,0)=0
背后的逻辑是什么?
是否意味着列IsVerified为null或是否检查列IsVerified不为空?
答案 0 :(得分:0)
IsNull(IsVerified,0)
调用检查Null的IsVerified值,如果为null,则返回0,否则返回IsVerified的值。因此,当它与0进行比较时,如果IsVerified的值为0或null,则会选择您的行。
有关IsNull函数的更多信息here。