使用ado连接本地paradox数据库,需要获得大于某个时间的记录
在database desktop上使用以下语句可以获得正确数据
select * from table where createTime >= '02/18/2003'
但是在程序里面用同样的语句查询报告错误:
‘标准表达式中数据类型不匹配。’
恳请高手指点。
在database desktop上使用以下语句可以获得正确数据
select * from table where createTime >= '02/18/2003'
但是在程序里面用同样的语句查询报告错误:
‘标准表达式中数据类型不匹配。’
恳请高手指点。
解决方案 »
- 为什么我在delphi7下安装rave及其它组件时都提示找不到相应的dll动态连接库的错误,请大虾指教!!!!!!
- [版务]CSDN严禁讨论政治话题[版务]
- 安装组件编译出现File not found:'dsgnintf.dcu' 怎样解决
- 指针间赋值的问题
- 真的就没法用TBlobField写Oracle8i的BLOB类型的字段了???
- 关于delphi自带的installshied制作安装程序的问题:
- 各位请帮忙
- 關於時間運算:Time 加上一分鐘怎麼寫呢?Time+60,好象不對。
- 救命!我要死了!快救救我!(about quik report)!
- Borland真烦人!Kylix烂!
- 关于一个考试系统
- 如何获取当前程序所在的完整路径(100分相送)
我现在也是用参数传递的
是否是因为驱动的问题?
我用的是‘Microsoft.Jet.OLEDB.4.0’,是否这个驱动和paradox本身的驱动不兼容
还是其他问题?
恳请高手指点,不胜感激
adoQuery1.close;
adoQuery1.sql.clear;
adoQuery1.sql.add(sqlstr);
adoQuery1.parameters[0].value:=strTodate('2003-02-18');
adoQuery1.open;
同时感谢 cgh1970(阿刀) 、 xdf_hubei(向太傅)