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 为空的情况下如何处理?
展开
 我来答
匿名用户
2013-10-22
展开全部
DateTime outtime=Convert.ToDateTime(outstring );这是不能转换的,你只能New一个DateTime了,数据库字段类型为DataTime的是不能保存为空的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-22
展开全部
我的方法是: DateTime outtime=DateTime .Topare(outstring ); 不过 outstring不是时间格式的写法话就会报错!例如:为空 null ,""
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-22
展开全部
你把你插入那段语句也贴出来,很容易解决的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式