Moin!
Ich hätte da mal eine Frage ;=)
Und zwar möchte ich alle 5 Sekunden eine Datenbank mit MySQL Daten füllen. Das funktioniert auch alles! Allerdings möchte ich das man während der Abfrage noch normal weiterarbeiten kann. Also dachte ich mir ich Pack den Sub, in dem die Abfrage stattfindet in ein Backgroundworker_DoWork Event und packe in den 3 Sekunden Timer BackGroundWorker1.RunAsync(). Allerdings passiert dann gar nichts. Wenn ich den Sub normal Aufrufe funktioniert allerdings alles, das Programm ist dann halt nur ein wenig laggy.
Hat jemand eine Idee woran es liegen könnte ?
PS: Arbeite das erste mal mit dem BG Worker
Ich hätte da mal eine Frage ;=)
Und zwar möchte ich alle 5 Sekunden eine Datenbank mit MySQL Daten füllen. Das funktioniert auch alles! Allerdings möchte ich das man während der Abfrage noch normal weiterarbeiten kann. Also dachte ich mir ich Pack den Sub, in dem die Abfrage stattfindet in ein Backgroundworker_DoWork Event und packe in den 3 Sekunden Timer BackGroundWorker1.RunAsync(). Allerdings passiert dann gar nichts. Wenn ich den Sub normal Aufrufe funktioniert allerdings alles, das Programm ist dann halt nur ein wenig laggy.
Hat jemand eine Idee woran es liegen könnte ?
PS: Arbeite das erste mal mit dem BG Worker