PS: FDFix war eine
Query
Dann mach doch einfach folgendes draus, wenn Du dich dann besser fühlst.
Delphi-Quellcode:
...
if Data.FDFix.State in [dsInactive, dsOpening] then Data.FDFix.Close;
...
Das sieht doch gleich viel wichtiger aus.
Ist aber faktisch das selbe, da:
Delphi-Quellcode:
...
function TDataSet.GetActive: Boolean;
begin
Result := not (State in [dsInactive, dsOpening]);
end;
...
procedure TDataSet.Close;
begin
Active := False;
end;
...
ps: Falls es niemand gemerkt hat, dieser Beitrag ist ironisch gemeint. haentschman hat Recht. Das ist natürlich Blödsinn.