三层结构中ADOQUERY报的一个错误,怎么处理?(50分)

  • 主题发起人 主题发起人 yongz125
  • 开始时间 开始时间
Y

yongz125

Unregistered / Unconfirmed
GUEST, unregistred user!
在采用SOCKET连接的三层结构中有如下写法:
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select xx from xxx where xxxx=xxxxx ');
adoquery1.open;
在执行OPEN时报'item cannot be found in then
collection corresponding to the requested name or ordinal'在另一台计算机上报'在对应所需名称或序数的集合中,未找到项目',但是当我换另一个adoquery2组件来执行时就没事了。
我确定该SQL语句无误,且数据库的连接也无误。
 
从新做就可以了,没必要纠缠。
 
我们也碰到过相似的问题,换个新的就可以,迄今原因不明
 
是fitered属性若的祸
 
把filtered设为false
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
948
import
I
后退
顶部