【发布时间】:2010-10-06 10:35:47
【问题描述】:
我在 Delphi 7 中使用TADOQuery。
在构造函数中,我调用ADOQuery.open。
当从表单外部调用另一个函数时,为什么ADOQuery 会关闭?
constructor TClass1.Create(AOwner: TComponent;
MyParam: TProgramParam);
begin
inherited;
ADOQuery.Open;
ADOQuery.Locate('fieldName',Param,[]);
end;
【问题讨论】:
-
您必须提供一些信息。比如,什么时候调用什么函数?,在什么形式之外? 'Class1' 在哪里得到'ADOQuery',因为它没有创建它?等等。