- 324 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 21:14:08 ]
- System.InvalidCastException: 型 'System.DBNull' のオブジェクトを型 'System.String' にキャストできません。
SqlServerからSelectしてきたDataRowを表示したいのですが、上記のエラーが出ます。 下記のように書いても、'System.DBNull' は '型' ですが、'変数' のように使用されています。 ということでビルドできません。typeofとか使っても駄目です。 VBだとIsDBNullってあるようですが、C#ではどうしたら良いのでしょうか? if (row.Name != DBNull) Console.WriteLine("Name: {0}", row.Name);
|

|