为什么在sql explorer里面可以执行的sql语句在delphi里面不可以执行呢!语句是这样的阿:
select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>="'+edit1.Text+'" and 反应日期<="'+edit2.Text+'" group by 来源,反应人名,接待人两个edit控件里面的日期格式是dd/mm/yyyy,同样我这样的一个语句
select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>="01/01/1998" and 反应日期<="01/01/2003" group by 来源,反应人名,接待人
在sql explorer里面却可以执行的,但是在delphi里面却运行报错!
说什么 invalid field name 01/01/1998
大家帮帮忙阿!!
select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>="'+edit1.Text+'" and 反应日期<="'+edit2.Text+'" group by 来源,反应人名,接待人两个edit控件里面的日期格式是dd/mm/yyyy,同样我这样的一个语句
select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>="01/01/1998" and 反应日期<="01/01/2003" group by 来源,反应人名,接待人
在sql explorer里面却可以执行的,但是在delphi里面却运行报错!
说什么 invalid field name 01/01/1998
大家帮帮忙阿!!
解决方案 »
- delphi中打开word时只读方式打开
- ADOQR.SQL.TEXT问题啊....怎么使用啊?
- ▲▲▲▲DBchart 控件如何显示两个数据集,让其叠加显示???▲▲▲▲
- fastReport 中,如何调用其它PAS文件的函数
- 为什么通过BDE连接数据服务器第一次会很慢很慢?
- 怎样分块传送7m的数据用clientsocket,serversocket?
- 怎样用文本框输入日期格式?
- 重载ListView的OnCustomDrawItem事件问题
- 一时忘记了如何调用外部程序???
- 使用mts开发多层服务时遇到了general SQL error!!!!!!!!
- 文件扩展名不是dbf,但实际上是dbf文件,怎样用ttable读取?
- 如何禁止Alt+F4关闭窗体?
select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>='+#39+edit1.Text++#39+' and 反应日期<='+#39+edit2.Text+#39 group by 来源,反应人名,接待人
1。数据类型对不上!
2。如果都是STRING型的话应该这样写:'select 来源,反应人名,接待人,count(序号) from fanying.db where 反应日期>='+''''+edit1.Text+''''+'and 反应日期<="'+edit2.Text+'" group by 来源,反应人名,接待人'