关于查询的问题(50分)

  • 主题发起人 主题发起人 heron
  • 开始时间 开始时间
H

heron

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi 6 中,用TADOQuery构件查询总是提示出错,错误提示如下:
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。.
TADOQuery构件的SQL语句如下:
SELECT Count(*) AS rCount FROM TxtA where 编号 like "%20020924%"

但是这条语句在Access 2000 中执行却没有问题(在 win XP, office 2000 下)
 
怎么用双引号了呢?你看看是不是这个问题。
 
同意楼上,使用单引号看看
 
上面的SQL语句我觉得没问题,把你的执行代码贴出来看看。
 
谢谢naughtboy和WebExplorer,问题解决了,确实是引号的问题;
但是这条语句在Access 2000 却可以执行,想知道是什么原因?
 
不同数据库对数据类型定界符的规定不同
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部