procedure TfrmMeter.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;
procedure TfrmMeter.FormDestroy(Sender: TObject);
begin
adoMeter.Close;
ADOQuery1.Free;
ADOQuery2.Free;
ADOQuery3.Free;
ADOQuery4.Free;
frmMeter := nil;
end;
procedure TfrmMeter.FormCreate(Sender: TObject);
begin
Sdgl.SetConnectString(adoMeter);
Sdgl.SetConnectString(ADOQuery1);
Sdgl.SetConnectString(ADOQuery2);
Sdgl.SetConnectString(ADOQuery3);
Sdgl.SetConnectString(ADOQuery4);
if not adoMeter.Active then adoMeter.Open;
if not ADOQuery1.Active then ADOQuery1.Open;
if not ADOQuery2.Active then ADOQuery2.Open;
if not ADOQuery3.Active then ADOQuery3.Open;
if not ADOQuery4.Active then ADOQuery4.Open;
end;