经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » SQLite » 查看文章
关于SQLite数据库 字段 DateTime 类型
来源:cnblogs  作者:CodeDreamCkk  时间:2019/10/28 10:20:17  对本文有异议

这两天刚接触SQLite 数据库 还没有太过于深入的了解 , 于是出现了一个问题 :

我在 C#中 ,使用SQLiteHelper 查询SQLite数据库数据时,报了这个错误: System.FormatException:“该字符串未被识别为有效的 DateTime。”

在网上查询了一些文章后,我发现sqlite使用标准的时间格式,即 yyyy-mm-dd hh:mm:ss

我之前存储的数据为 2017-7-10 9:25:36

 按照标准格式 更改为: 2017-07-10 09:25:36 

说白了就是  除了年份是4位数 后面的格式都是2位数 单数时间补0

另外经过亲自测试 2017/07/10 09:25:36 也是不行的 标准格式必须为 yyyy-mm-dd hh:mm:ss

最后我又发现个问题:

在调试C# 程序的时候 调试还没关闭

 

当调试到这一步报错时 此时调试还未关闭  进行数据库操作时 会无响应 关掉调试 就可以继续操作数据库了

 在这里本人用的数据库工具是 SQLiteStudio 

 

这里的出现的问题纯属个人遇到问题之后,并查询资料解决问题,可能解决方案还不够全面,菜鸟一枚,希望能帮助到和我遇到一样问题的小伙伴们,如果有什么更深层次的解决方案以及理解,欢迎大神们评论补充,谢谢!

 

原文链接:http://www.cnblogs.com/CkkCode/p/11741917.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号