当前位置: 代码迷 >> C# >> winform sqlite 日期格式有关问题
  详细解决方案

winform sqlite 日期格式有关问题

热度:125   发布时间:2016-05-05 05:26:14.0
winform sqlite 日期格式问题
如题,xp还好点,win7默认的日期格式是2014/12/24
我测试了几台电脑(win7),必须把日期格式改为2014-12-24这样才能正常识别,要不就报错

sqlite里面设置为Datetime类型


问题是,并没有需要保存当前日期,仅仅是从数据库读取记录,哪怕表内容是空的,如果日期格式不对,也弹出错误

这个应该如何解决呢?不可能每安装一个客户端去手动调整一下日期格式……
------解决思路----------------------
你涉及到了查询,那么按日期查询的时候,你肯定要把这个参数传入sql语句里,如果日期格式不符合sqlite的格式,当然就报错了
办法就是不要DateTime.ToString()直接转字符串
用DateTime.ToString("yyyy-MM-dd HH:mm:ss")
  相关解决方案