winforms .net の datetimepicker コントロールにチェックボックスがあります。ユーザーが datetimepicker をクリックすると、日付が保存されます。それ以外の場合は、null 値がデータベースに保存されます。抜け道はありますか?
次のコードを使用しています。
if (dateDOB.Checked == true)
{
cmd.Parameters.AddWithValue("@dob", dateDOB.Value.ToString());
}
else
{
cmd.Parameters.AddWithValue("@dob", DBNull.Value);
}