Asp.net Net数据视图过滤器澄清
当我过滤数据视图时Asp.net Net数据视图过滤器澄清,asp.net,dataview,Asp.net,Dataview,当我过滤数据视图时 someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0" someView.RowFilter=“ID'A22”和isnull(IsVerified,0)=0” isnull(IsVerified,0)=0背后的逻辑是什么 这是指列IsVerified为null还是检查列IsVerified not null?调用IsNull(IsVerified,0)检查IsVerified值是否为null,如果
someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0"
someView.RowFilter=“ID'A22”和isnull(IsVerified,0)=0”
isnull(IsVerified,0)=0
背后的逻辑是什么
这是指列IsVerified为null还是检查列IsVerified not null?调用IsNull(IsVerified,0)检查IsVerified值是否为null,如果为null,则返回0,否则返回IsVerified的值。因此,由于随后将其与0进行比较,因此如果isverify的值为0或null,则将选中您的行
更多关于IsNull函数的信息