刚才有人去VC那边叫我们学得儿非,我过来瞧瞧
ADOQuery1.sql.Text="exec StoreKeeper2000.MonthCostRpt ";
try
ADOQuery1.open();
catch{e}{
massageBox("系统连接数据库失败,请再试一次!","Kao!");
}throw(e){
//???
}return "You Lost it";
ADOQuery1.sql.Text="exec StoreKeeper2000.MonthCostRpt ";
try
ADOQuery1.open();
catch{e}{
massageBox("系统连接数据库失败,请再试一次!","Kao!");
}throw(e){
//???
}return "You Lost it";
如下:
type
TMyADOQuery = class(TADOQuery)
public
property CommandTimeout;
end;
然后使用控件:TMyADOQuery 。
朋友,你说的方法不错,可以设置CommandTimeout了,可是编译不过去,这是怎么回事???下面是我改的程序:
type
TMyADOQuery = class(TADOQuery)
public
property CommandTimeout;
end;type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
ADOQuery1: TMyADOQuery;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;