如题,xp还好点,win7默认的日期格式是2014/12/24
我测试了几台电脑(win7),必须把日期格式改为2014-12-24这样才能正常识别,要不就报错
sqlite里面设置为Datetime类型
问题是,并没有需要保存当前日期,仅仅是从数据库读取记录,哪怕表内容是空的,如果日期格式不对,也弹出错误
这个应该如何解决呢?不可能每安装一个客户端去手动调整一下日期格式……
------解决思路----------------------
你涉及到了查询,那么按日期查询的时候,你肯定要把这个参数传入sql语句里,如果日期格式不符合sqlite的格式,当然就报错了
办法就是不要DateTime.ToString()直接转字符串
用DateTime.ToString("yyyy-MM-dd HH:mm:ss")