Nice Day !
Dein Code sieht so aus, als würdest Du keine
Query verwenden sondern ein ADOCommand Objekt. (
Query hat keinen "CommandText")
Ich mache das immer auf diesem Wege
Delphi-Quellcode:
SQLAbfrage.Close;
SQLAbfrage.SQL.Clear;
SQLAbfrage.SQL.Add( neuerSQLString );
SQLAbfrage.Open;
und hatte noch nie solche Probleme.
Eventuell ist ja auch die Routine
Statement.getStatement(view,WhereStatement);
Schuld, dass die vielleicht tatsächlich zweimal mit dem gleichen Statement arbeitet ?
Viel Erfolg
Niels