Zitat von
TypusMensch:
IMHO: Activ is die
Query ja, aber closed!!! Die Frage aber nun, wie prüfe ich, ob sie closed is...
Das stimmt so nicht. Hier ein kurzer Auszug aus der
VCL:
Delphi-Quellcode:
procedure TDataSet.Open;
begin
Active := True;
end;
procedure TDataSet.Close;
begin
Active := False;
end;
Man sieht also
Query.Open ist genau das Gleiche wie
Query.Active := True.
Dein Laufzeitfehler bezieht sich möglicherweise auf eine andere
Query/Table.