Thema: Delphi Query abbrechen

Einzelnen Beitrag anzeigen

Jacki O

Registriert seit: 18. Okt 2003
73 Beiträge
 
#4

Re: Query abbrechen

  Alt 7. Jan 2004, 18:40
Hallo,

Zitat:
um ein SQL-Statement zu Stoppen musst du erstmal die Query in einem eigenen Thread starten
Genau das tue ich. Ich habe follgendes SQL-Statement:
SQL-Code:
select * from MyTable t1
   where t1."date" >= '2004/01/07 00:00:00
   and t1."date" < '2004/01/07 01:00:00'
Die Query ist wie gesagt in einem eigenen Thread, damit das Programm bedienbar bleibt.
Ausgeführt wird durch :Query.Open; Wenn der User sich nun geirrt hat und Abbrechen will, muß er z.Zt. so lange warten, bis die
Ergebnissmenge vorliegt. Bei 400.000 Datensätzen dauert das ein wenig länger.
Ich arbeite mit einer TQuery-, einer TSession- und TDatabase-Komponente.

Gruß Jacki
  Mit Zitat antworten Zitat