sdrがsqldatareaderで、decimal型のcurPrice値がnullであることを確認したいと思います。暗黙のうちに 'decimal?'型を変換できません。 「小数点以下へ」。
inrec.curPrice = sdr.IsDBNull(7) ? (decimal?)null : sdr.GetDecimal(7);
これは私が取得していますエラーメッセージです:
私は間違っているつもりですCannot implicitly convert type 'decimal?' to 'decimal'. An explicit conversion exists (are you missing a cast?)
を、誰かが私に教えてください。
私は混乱しています。申し訳ありませんが、これは私にとって非常に新しいものです。 – user1270384