用ADOQUREY 查询不会出错,用ADODATASET就会报以下错误,原因?(50分)

  • 主题发起人 主题发起人 fossil
  • 开始时间 开始时间
F

fossil

Unregistered / Unconfirmed
GUEST, unregistred user!
用ADOQUREY 查询不会出错,用ADODATASET就会报以下错误
Projiect q1.exe raised exception class EoleException with mesage 'Line 1:
Incorrectr syntax near '=''.process stopped,
我用ADOQUREY 同样的是 SELECT * FRON TALBE WEHRE A:=1;
在ADODATASET里面就回出错?
 
SELECT * FRON TALBE WEHRE A:=1;
这句真没错?
如果A为字段名应为
SELECT * FRON TALBE WEHRE A=1;
如果A为参数应为
SELECT * FRON TALBE WEHRE :A=1;
我还没试出你那句A:=1是可用的
 
SELECT * FRON TALBE WEHRE A:=1;????????
FRON????????
:=??????????????
 
SELECT * FROM TALBE WEHRE A=1;
不要冒号。
 
对,同意楼上的,不能加冒号,这是 SQL 语句,不是 delphi 的赋值语句。
 
SELECT * FRON TALBE WEHRE A:=1;???
SELECT * FRON TALBE WEHRE A=1;

 
是我笔误,其实没有:号,就是等于号
 
不可能吧?说清楚一点。
QQ上说?我QQ开着呢。
 
兄弟这个是什么呀 FRON
是不是也是笔误呀
 
多人接受答案了。
 
后退
顶部