Andre G.
2006-11-18 11:15:20 UTC
Hallo zusammen,
ich versuche gerade Daten aus einer Datenbank über einen BackgroundWorker zu
laden.
Dies funktioniert auch schon merh oder weniger.
Mein Problem ist nun jedoch folgendes.
Ich will eine Funktion Restart einbauen.
Ich bekomm jedoch immer wenn ich den Code:
this.backgroundWorker1.CancelAsync();
this.backgroundWorker1.RunWorkerAsync();
"Dieser BackgroundWorker ist derzeit ausgelastet und kann nicht mehrere
Aufgaben gleichzeitig ausführen."
Ich hab es auch schon mit:
System.Threading.Thread.Sleep(100);
zwischen den beiden Befehlen versucht.
Hat jemand eine Idee wie ich ihn neustarten kann?
Danke,
Andre
ich versuche gerade Daten aus einer Datenbank über einen BackgroundWorker zu
laden.
Dies funktioniert auch schon merh oder weniger.
Mein Problem ist nun jedoch folgendes.
Ich will eine Funktion Restart einbauen.
Ich bekomm jedoch immer wenn ich den Code:
this.backgroundWorker1.CancelAsync();
this.backgroundWorker1.RunWorkerAsync();
"Dieser BackgroundWorker ist derzeit ausgelastet und kann nicht mehrere
Aufgaben gleichzeitig ausführen."
Ich hab es auch schon mit:
System.Threading.Thread.Sleep(100);
zwischen den beiden Befehlen versucht.
Hat jemand eine Idee wie ich ihn neustarten kann?
Danke,
Andre