0

当我过滤数据视图时

someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0"

背后的逻辑是isnull(IsVerified,0)=0什么?

这是否意味着 IsVerified 列为 null 还是检查 IsVerified 列不为 null ?

4

1 回答 1

0

IsNull(IsVerified,0)调用检查 IsVerified 值是否为 Null,如果为 null,则返回 0,否则返回 IsVerified 的值。因此,由于它随后将其与 0 进行比较,因此如果 IsVerified 的值为 0 或 null,则将选择您的行。

更多关于 IsNull 函数的信息在这里

于 2010-07-18T15:46:17.287 回答