web-dev-qa-db-ja.com

DataTable.Select()を使用してNull /空の値を選択する方法は?

Dbから入力されたデータテーブルの一部のセルに空の値があります。

結果データベースSP returnにはNullが含まれていますが、DataTableではこれらの値は ''または空のセルとして表示されます。

Select()を使用してこれらのdbnull /空の行を選択する方法を教えてください。

ありがとう

16
haansi

1列用

DataRow rows = DataTable.Select("[COLUMN 1]=''");

複数の列に対して

DataRow rows = DataTable.Select("[COLUMN 1]='' OR [COLUMN 2]=''");
5
Thit Lwin Oo

Nullをチェックする正しい方法は、nullをチェックすることです。

DataRow[] myResultSet = myDataTable.Select("[COLUMN NAME] is null");
72
James McG