基本的にmysqlサーバー上のblobレコードを検索するアプリを作成しました。何らかの理由でblobフィールドが空の場合、アプリがクラッシュするという問題があります。私は次のようなことを考えました
私は現在持っています
byte[] data = (byte[])DbReader[2];
しかし、私は次のようなことをする方法があるかどうか疑問に思いました
if (DbReader.IsDbNull(2)
byte[] data = /* DEFAULT VALUE */
else
byte[] data = (byte[])DbReader[2];
しかし、デフォルト値を設定できますか?iveが試みたすべてが失敗します:(