-4

データベース値の読み取り中に非常に奇妙です。列が dbnull かどうかをチェックしていますが、チェック中に dbnull 例外が発生します。

if(!DBNull.Value.Equals(DataBaseTableRow.ColumnName))
               myString = DataBaseTableRow.ColumnName;              

エラー:

テーブル 'Table' の列 'ColumnName' の値は DBNull です。---> 'System.DBNull' 型のオブジェクトを 'System.String' 型にキャストできません。

4

1 に答える 1