![]() |
TQuery, Ausführung abbrechen
Ich find es einfach nicht, hab es hier schon gelesen aber ich find es gerade nicht. Ich fürhre Querys mit TQuery aus, leider konstruiere ich ab und an Querys die die DB nicht verkraftet, bzw. ich keinen Bock drauf hab zu warten.
Dann wenn sie länger wie 30-60 sec. laufen will ich sie via Button abbrechen. Wie mach ich das ? weil solange das Ding rennt steht die Anwendung :( (Keine Rückmeldung etc.) |
Re: TQuery, Ausführung abbrechen
Soweit ich weiss, müsstest Du die Query in einen eigenen Thread packen - ich hab das irgendwie schonmal gemacht (Fortschrittsanzeige für DB-Aktion) muss mal graben...
|
Re: TQuery, Ausführung abbrechen
Liste der Anhänge anzeigen (Anzahl: 1)
Also nicht ich, sondern mein Kumpel Robert hat sowas mal gebaut - er ist einverstanden, das ich das Dingen hier poste -
also dann: |
hmm,
cool, muss ich mal durchackern.
hab mal was damit gebastelt ![]() aber irgendwie kann ich wärend des SQL Vorgangs nicht abbrechen. Da muss ich noch ein wenig dran bosseln. |
AW: Re: TQuery, Ausführung abbrechen
Zitat:
|
AW: TQuery, Ausführung abbrechen
*push*
|
AW: TQuery, Ausführung abbrechen
Hallo,
Delphi-Quellcode:
Suche einfach mal nach "Thread abbrechen".
TQryThread = class(TThread)
Heiko |
AW: TQuery, Ausführung abbrechen
Zitat:
|
AW: TQuery, Ausführung abbrechen
Für ADO gibt es folgendes...
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz