首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-06-06 
将textbox空值如何转化为datetime格式RT:现在的情况是,有一 textbox文本框 ,将此值插入到数据库中但对应的

将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 判断

热点排行