Hallo zusammen,
ich lade größere Datenmengen aus einer Datenbank. Diese Daten bzw. diverse Statistiken werden in der Anwendung angezeigt.
Nun soll der Benutzer die Möglichkeit haben, die geladenen Daten zu aktualisieren. Jetzt das Problem: Realisiere ich das Neu-laden der Daten im Thread, friert die GUI manchmal bzw. öfters ein. Es wird keine Exception geworfen. Hat der GC vielleicht etwas damit zu tun? Oder woran könnte es noch liegen?
Implementiere ich die Funktion ohne Thread, läuft sie immer durch.
Allerdings soll diese Funktion als Thread implementiert werden, damit die restliche GUI nicht blockiert wird.
Da keine Exception geworfen wird, bin ich ziemlich ratlos???:L
Gruß,
Jens
ich lade größere Datenmengen aus einer Datenbank. Diese Daten bzw. diverse Statistiken werden in der Anwendung angezeigt.
Nun soll der Benutzer die Möglichkeit haben, die geladenen Daten zu aktualisieren. Jetzt das Problem: Realisiere ich das Neu-laden der Daten im Thread, friert die GUI manchmal bzw. öfters ein. Es wird keine Exception geworfen. Hat der GC vielleicht etwas damit zu tun? Oder woran könnte es noch liegen?
Implementiere ich die Funktion ohne Thread, läuft sie immer durch.
Allerdings soll diese Funktion als Thread implementiert werden, damit die restliche GUI nicht blockiert wird.
Da keine Exception geworfen wird, bin ich ziemlich ratlos???:L
Gruß,
Jens