Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

ADO langlaufende Abfrage "abschießen"

  Alt 30. Apr 2015, 15:10
Datenbank: egal • Version: egal • Zugriff über: ADO
Hallo zusammen,
Nach etlichem Suchen bin ich leicht verunsichert ob es möglich ist eine lang laufende Abfrage unter ADO abzuschießen.
Es gibt zwar die Methode .Cancel für die ADOConnection, diese setzt aber vorraus das in der Executeoption wohl AsyncExecute genutzt wird. Leider schweigt die OnlineHilfe sich hierzu aus
Zitat:
Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!
.
Eine praktikable Lösung wäre es die Abfrage in einem eigenen Thread laufen zu lassen und diesem irgendwann mitzuteilen, das man keinen Wert mehr auf die nachgefragten Werte legt. Nur erscheint mir das ein wenig unsauber.
Gibt es einen Weg eine laufende Abfrage sauber abzuschießen, oder muß ich weiterhin einfach abwarten und die gefundenen Daten ignorieren?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat