これらの (誤った) 行を書き直す最良の方法は何ですか?
ブール?結果 = dr["結果"] == DBNull.Value ? null : Convert.ToInt32(dr["result"]);
...と...
dr["結果"] = 結果?? DBNull.Value;
どちらもコンパイルされません。
dr["result"] = null;
私は MySql コネクタを使用していますが、たとえば、最初に試したものを設定できません。
MySql nullable を表すためのより適切な .NET データ型はありtinyint(1)
ますか?