データベース(1レコード)からデータを取得し、各値をテキストボックスまたはドロップダウンリストに配置しています。これらの値の一部はDB.nullです。もしそうなら、私はそれらのそれぞれを ""(空白)に変換します。ただし、ユーザーがテキストボックス/ドロップダウンリストを変更すると、新しい結果を「保存」できます。私の問題はこれです:
ユーザーが空白のままにした場合、値がDB.nullであることを維持できるようにしたいと思います。これを行う方法はありますか?
また、テキストボックスに値があり、ユーザーがその値を削除することを決定した場合、それをDB.Nullに変換することもできますか?これが私があなたたちにいくつかのアイデアを与えるためにやろうとしたことです:
productName != ""
? myCommand.Parameters.AddWithValue("@ProductName", productName)
: myCommand.Parameters.AddWithValue("@ProductName", DBNull.Value);