文章详细
sqlite数据提示错误:【该字符串未被识别为有效的 DateTime】解决方法
 2016/8/20 8:52:37 评论:0人 阅读次数:10226

在select sqlite数据中的datetime字段的时候出现 :【该字符串未被识别为有效的 DateTime】,

原因 是在update或insert的时候时间被转化了。只需要按下面方法即可

在日期保存到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://www.86y.org/art_detail.aspx?id=793【sqlite数据提示错误:【该字符串未被识别为有效的 DateTime】解决方法】幸凡学习网
0
 
相关文章
推荐文章
Created By Charry-May 3,2010
粤ICP备10093478号-1
顶部