.NET開發時期所遇到的Null整理

在.NET Framework開發環境下,程式碼與資料庫交錯的情況中,常常會出現很多需要辨視Null的情況,同樣的,每次要用到時都會忘記Framework有提供哪些函式讓我們引用,因此就在這裡把它整理下來。

VB.NET

If IsDbNull(xxxxxxxxx) Then …
If DataTable("FieldName") Is DbNull.Value Then ...

C#

if (DataTable("FieldName") == Null) { … }

SQL

Where FieldName Is Null …
.NETFramework Null DbNull IsDbNull DbNull.Value