Entwickler-Ecke
Datenbanken - Abfrage in eigenem Thread starten
mambo - Do 07.11.02 16:26
Titel: Abfrage in eigenem Thread starten
Hallo !
Ich möchte eine SQL Abfrage in einem eigenen Thread starten. Das deshalb, weil ich einen Cancel-Knopf haben möchte, mit dem man die Abfrage mittendrin abbrechen kann.
Wie kann ich das machen ?
Wenn jemand Quelltexte hätte, wäre ich dafür sehr dankbar.
Heinz
Udontknow - Do 07.11.02 17:14
Ohoh, davon würde ich die Finger lassen. Das kann ganz arg nach hinten losgehen. Ich jedenfalls habe üble Erfahrung mit dem Thema "Threads & DB". Ich musste für jeden Thread eine eigene Session aufbauen, damit keine konkurrierenden Zugriffe stattfanden.
Überhaupt, wie willst denn eine SQL-Abfrage canceln? Der Thread wird ja solange nicht reagieren, bis er seine SQL-Antwort erhält, egal wie oft du Terminate aufrufst. Und einfach freigeben ist auch nicht gerade elegant...
Cu,
Udontknow
LCS - Do 07.11.02 18:50
Hi
Wenn du damit nur erreichen willst, das dein Programm während der Dauer der Abfrage weiterläuft, geht das schon. Ich hab das selber an verschiedenen Stellen schon gemacht.
Wie Udontknow aber schon gesagt hat, ist das ein ganzes Stück Arbeit und zum Abbrechen einer laufenden SQL kannst du das eben auch nicht verwenden.
Gruss Lothar
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!