動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

Nullable<T>をSqlParameterに渡す時の暗黙変換

出典: C# DataAdapter.Update() で DBNull 例外が出た時の最短対処ハマりポイント:知らないと一晩飛ぶやつ / Nullable<T>をSqlParameterに渡す時の暗黙変換

Nullable<T>をSqlParameterに渡す時の暗黙変換 (csharp)#5982ba02a017
// 動くと思いきや微妙に怪しい書き方
int? amount = null;
var p = new SqlParameter("@amount", SqlDbType.Int);
p.Value = amount;  // ← null が DBNull.Value に化けてくれない
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #5982ba02a017
  • lines: 4
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「ハマりポイント:知らないと一晩飛ぶやつ / Nullable<T>をSqlParameterに渡す時の暗黙変換」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

7
図鑑トップ