Mein Problem lag vielmehr hier:
Delphi-Quellcode:
if (qryDatenbankADO.Active = true) then
begin
qryDatenbankADO.First;
qryDatenbankADO.Active := false;
connADO.Connected := true;
qryDatenbankADO.Close;
end;
Hier kommt eine Fehlermeldung, weil ich vorher in einer Schleife "While NOT qryDatenbankADO.EOF" durchlaufe...
Bei den vorherigen Schleifendurchläufen funktioniert es mit dem Zusatz "qryDatenbankADO.First", hier nun nicht mehr.
Ich habe mich schließlich dazu entschlossen, für jeden Durchlauf dieser Funktion eine eigene ADOQuery zu erstellen...
Ist zwar ungeschickt, funktioniert aber!
Trotzdem Danke an alle!