-4

winforms .net 的 datetimepicker 控件中有一个复选框。如果用户单击日期时间选择器,则应保存日期,否则应将空值存储在数据库中。有什么出路吗?

我正在使用以下代码:

if (dateDOB.Checked == true)
        {
            cmd.Parameters.AddWithValue("@dob", dateDOB.Value.ToString());
        }
        else
        {
            cmd.Parameters.AddWithValue("@dob", DBNull.Value);
        }
4

1 回答 1

-2

我会通过 dateDob.Value.Date 去掉时间部分。

于 2012-12-08T22:27:58.697 回答