两段代码的区别?
下面这段代码,为什么加上adoquery1.Active:=false;和adoquery1.Active:=true;这两句代码,与不加效果是一样的?是不是close和open已将这两句语句的功能取代?
procedure TForm1.Button3Click(Sender: TObject);
begin
//adoquery1.Active:=false;
with adoquery1 do begin
close;
sql.Clear;
sql.Add('select * from dbo.工厂日历');
open;
//adoquery1.Active:=true;
end;
end;
[解决办法]
你自己都说了答案
给分_~~_
[解决办法]
open方法,实际上就是设置Active:=true;
同理,close方法是设置Active:=false;
任意用一种就行了