0
時篩選一個DataViewASP.Net數據視圖過濾澄清
someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0"
什麼是背後isnull(IsVerified,0)=0
邏輯?
這是否意味着列IsVerified是null還是檢查列IsVerified不爲null?
時篩選一個DataViewASP.Net數據視圖過濾澄清
someView.RowFilter = "ID<>'A22' and isnull(IsVerified,0)=0"
什麼是背後isnull(IsVerified,0)=0
邏輯?
這是否意味着列IsVerified是null還是檢查列IsVerified不爲null?
IsNull(IsVerified,0)
調用將檢查IsVerified值爲Null,如果爲null,則返回0,否則返回IsVerified的值。因此,因爲它將它與0進行比較,所以如果IsVerified的值爲0或null,那麼您的行將被選中。
關於IsNull功能的更多信息here。
非常感謝你 – Swetha 2010-07-18 15:48:04
不客氣。 – patmortech 2010-07-18 15:50:41