将textbox空值如何转化为datetime格式
RT:
现在的情况是,有一 textbox文本框 ,将此值插入到数据库中但对应的字段是datetime类型
如果文本框填写具体日期的话 直接插入数据库里去,
如果什么都不写(即为空),也将此空值插入到数据库里
我是这样写的:
if (txtCancelTime.Text.ToString ().Equals ("")) { string txtCancelTimeStr = "Null"; jcpf.OprtEndDay = Convert.ToDateTime(txtCancelTimeStr); } else { jcpf.OprtEndDay = Convert.ToDateTime(txtCancelTime.Text.Trim()); }
if (string.IsNullOrEmpty(txtCancelTime.Text.Trim())){ //txtCancelTime为null或者空}else{ //有值}
[解决办法]