まず、直接、nullまたは空の文字列にSQL文の中で「」
int型?アイテム= NULL ; 項目 == nullの?"ヌル"
:item.ToString(); 項目 == nullの?"":item.ToString();
第二に、コマンドパラメータは、DBNull.Valueの挿入で
int型?項目= ヌル; cmd.Parameters.Add(dbPams.MakeInParam(" :項目" 、SqlNull(項目))); cmd.Parametersは、[ 0 ] = .IsNullable trueに ; // 更新の文に追加する必要があります。 静的 パブリック オブジェクト SqlNull(オブジェクトOBJ) { リターン(項目== NULL?DBNull.Valueの:アイテム) }