Schon mal probiert mit den nativen
ADO-Objekten zu arbeiten (also ohne die
VCL-Wrapper)?
Ansonsten kannst Du mal mit
AQTime die Bremse suchen. Bei den Wrapper gibt es eine Performance-Bremse wenn Queries geöffnet werden.
Ebenfalls könntest du die Einstellungen deiner TADOConnection und TADOQuery Posten. Ich würde dir auch raten TADODataset statt TADOTable/TADOQuery zu verwenden. Diese sind nur wegen der einfachen Portierbarkeit von
BDE vorhanden und haben selbst ein paar Macken.
Windows Vista - Eine neue Erfahrung in Fehlern.