Was die
Query betrifft bin ich nicht sicher, ob execsql oder open überhaupt gebraucht werden. Denn zur Entwurfszeit setzte ich nur das active-Flag der
Query und die Verbindung steht.
Delphi-Quellcode:
procedure TDataSet.Open;
begin
Active := True;
end;
Es macht also keinen Unterschied, ob du
Query.Active := True;
oder
Query.Open;
aufrufst.
Aber eines von beiden braucht man, wenn man es nicht zur Entwurfszeit auf Active setzt (was ich nie machen würde).
Frank