举一个例子:
表[ABC]里面有一个字段名称为uptime,设置类型为Datetime打开winform一个窗口,查询记录,即使这个表是空的,但是因为win7系统日期格式为2014/12/24,所以马上弹出错误无法识别日期格式
但是如果我把系统日期修改了下,改为2014-12-24,再打开winform,一切正常并没有涉及到写记录,读也是弹出错误
表[ABC]里面有一个字段名称为uptime,设置类型为Datetime打开winform一个窗口,查询记录,即使这个表是空的,但是因为win7系统日期格式为2014/12/24,所以马上弹出错误无法识别日期格式
但是如果我把系统日期修改了下,改为2014-12-24,再打开winform,一切正常并没有涉及到写记录,读也是弹出错误
解决方案 »
- 求一个完成的HTML正则表达式
- 本来用listview显示txt的内容,现在对listView 选中项进行修改,再存储到txt,接着接着......
- 在html中如何把一个"给一个变量a啊
- C#中怎么实现系统截图的功能?有哪个大哥做过吗~~~急~~!
- 为什么我创建文件不成功!!!!!
- 我是一个初学者,大家国庆快乐,以后请多
- 编译出来的exe,用winexe,processStart()运行起来就关闭,但是双击就没问题。
- 谁能告诉我如何在C#程序中开发好的界面
- 帮忙, vb.net 转成 C#
- 谁能帮我把这段delphi代码转化成C#的,帮帮我!
- dgv行颜色显示
- ie 网页视频缓存文件复制,文件被其他进程占用,要怎么复制
“打开winform一个窗口,查询记录”这里不是涉及到查询了么?
改win7的日期格式,并不是一个好的解决办法,问题估计是出在SQLite中日期函数那里。可以查询一下SQLite中Datetime类型和字符串类型,还有C#的DateTime类型是怎样相互转换的。
办法就是不要DateTime.ToString()直接转字符串
用DateTime.ToString("yyyy-MM-dd HH:mm:ss")
把日期年月日时分秒读出来,自己转成 sqlite能识别的格式,然后再调用~