同一个时间值写入Access和SQL Server表A的a字段(类型为DateTime),这时要查询这条数据,SQL语句为'Select * from A where ' + Format('a = %.11f', [时间值]); 查询出来不同的结果,好象SQL Server的时间比Access的时间早1-2天,请高手指教,谢谢!!!
解决方案 »
- 跪求高手把下面的vb语句改成delphi吧,或者跟我说怎么改。谢谢了
- 如何在c和delphi之间传递二维数组?C写主程序,传给delphi字符串(指针),delphi写DLL格式化字符串后返回二维数组给C的主程序?
- 救急!access中如何对表进行删除和重命名?
- 求助:关于TChart显示不同自定义坐标的问题.
- 急啊,求教,如何点击按钮,使WORD 执行特定的程序?在线等.
- 关于数据集状态控制
- 循环启用线程?看看有无高见!!
- 高分求救!紧急求救!
- 明天就去考研准备工作了,散分
- 我安装D2007错误了,为什么
- ServerSocket1和clientsocket1在哪儿添加??
- Delphi中的TTime類如何比較大小
s:='Select * from A where a =' + QuotedStr(FormatDateTime('yyyy-mm-dd hh:mm:ss', Now)) ;这条语句在access中是通不过的
我刚才试了可以这样:
SELECT * FROM TABLE1 WHERE MYDATE=#2006-10-31#
但这样就会出错:
SELECT * FROM TABLE1 WHERE MYDATE=#2006-10-31 10:20:30#
Select * from A where a = cdate([时间值])