加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

解决方案:sqlite 对datetime型的数据读取错误

发布时间:2020-12-13 00:18:28 所属栏目:百科 来源:网络整理
导读:异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。 解决方案: 在日期保存到Sqlite数据库时转换一个类型,比如:string _now = System.DateTime.Now.ToString("s"); 也就是说在.ToString()方法中加一个s,即可解决日期读取错误的问
异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。

解决方案:

在日期保存到Sqlite数据库时转换一个类型,比如:string _now = System.DateTime.Now.ToString("s");

也就是说在.ToString()方法中加一个s,即可解决日期读取错误的问题。

简单代码示例:

string _indate = Request["indate"]; //输入的日期如:2009-2-21
DateTime _inTime = Convert.ToDateTime(_indate);

//如下是保存数据SQL语句

insert into 表(indate) values(‘“ + _inTime.ToString("s") + "'); //这里转换

http://gb2013.blog.163.com/blog/static/2173530120115634322428/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读