读书人

将textbox空值怎么转化为datetime格式

发布时间: 2012-06-06 16:44:11 作者: rapoo

将textbox空值如何转化为datetime格式
RT:
现在的情况是,有一 textbox文本框 ,将此值插入到数据库中但对应的字段是datetime类型
如果文本框填写具体日期的话 直接插入数据库里去,
如果什么都不写(即为空),也将此空值插入到数据库里
我是这样写的:

C# code
 if (txtCancelTime.Text.ToString ().Equals (""))                {                    string txtCancelTimeStr = "Null";                    jcpf.OprtEndDay = Convert.ToDateTime(txtCancelTimeStr);                                                        }                else                {                    jcpf.OprtEndDay = Convert.ToDateTime(txtCancelTime.Text.Trim());                                   }


但提示else里面,格式错误 ~~

[解决办法]
C# code
if (string.IsNullOrEmpty(txtCancelTime.Text.Trim())){    //txtCancelTime为null或者空}else{   //有值}
[解决办法]
探讨

用 IsNullOrEmpty 判断

读书人网 >C#

热点推荐