Ich tippe eher darauf, dass es ein interner Bug ist und beim Ändern des
SQL.Text nicht entsprechend gecleared wird, warum auch immer. Ich habe das ganze nun in meiner abgeleiteten TQuery-Klasse gekapselt, sodass bei jedem setzen von SQLText (neue Property) erst ein
SQL.Clear ausführt und dann
SQL.Text gesetzt wird.
Hab gerade leider nicht die Zeit mich durch den
DB-Code zu schlagen
// edit
Naja, das Close muss ich doch nur verwenden, wenn ich ein SELECT getätigt habe, was ich an dieser Stelle ja nicht mache.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)