データベースにC#のヌルヌル挿入または更新

まず、直接、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)
{ 
    リターン(項目== NULLDBNull.Valueの:アイテム)
}

おすすめ

転載: www.cnblogs.com/springsnow/p/11490512.html
おすすめ