asp.net如何插入数据库字段类型为DataTime的数值为null
stringoutstring=txt_out.Text.ToString();if(outstring==null||"".Equals(outstring.Trim(...
string outstring = txt_out.Text.ToString();
if (outstring == null || "".Equals(outstring.Trim()))
{
outstring ="";
} DateTime outtime=Convert.ToDateTime(outstring );没有填写,为空的时候这样去赋值为 outstring ="";系统会提示该字符串未被识别为有效的DataTime 为空的情况下如何处理? 展开
if (outstring == null || "".Equals(outstring.Trim()))
{
outstring ="";
} DateTime outtime=Convert.ToDateTime(outstring );没有填写,为空的时候这样去赋值为 outstring ="";系统会提示该字符串未被识别为有效的DataTime 为空的情况下如何处理? 展开
3个回答
2013-10-22
展开全部
DateTime outtime=Convert.ToDateTime(outstring );这是不能转换的,你只能New一个DateTime了,数据库字段类型为DataTime的是不能保存为空的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-22
展开全部
我的方法是: DateTime outtime=DateTime .Topare(outstring ); 不过 outstring不是时间格式的写法话就会报错!例如:为空 null ,""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-22
展开全部
你把你插入那段语句也贴出来,很容易解决的~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询