SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime

SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime,第1张

概述使用SQLiteDeveloper时,发现.net程序保存到数据库的时间都变成1899/12/30了,但.net读取出的数据时正确的, 在SQLiteDev中修改这个表的任何数据都会导致.net异常“该字符串未被识别为有效的 DateTime” 解决办法: 打开SQLiteDev,打开选项菜单>选项对话框。修改时间映射设定,选中“SQLite”,输出格式改成“YYYY-MM-DD HH:MM:SS

使用sqliteDeveloper时,发现.net程序保存到数据库的时间都变成1899/12/30了,但.net读取出的数据时正确的,

sqliteDev中修改这个表的任何数据都会导致.net异常“该字符串未被识别为有效的 DateTime”


解决办法:

打开sqliteDev,打开选项菜单>选项对话框。修改时间映射设定,选中“sqlite”,输出格式改成“YYYY-MM-DD HH:MM:SS”。

重新双击打开表,查看数据,就会发现原有的1899/12/30已经变成正常的日期了2011-09-11,修改后.NET也不会出现异常。

总结

以上是内存溢出为你收集整理的SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime全部内容,希望文章能够帮你解决SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1176977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存