Oppure

Loading
21/12/09 14:46
growning
Ciao, sto sviluppando un sw abbastanza semplice che prende tutti i dati che gli interessano da un database.

Per esempio nella popolazione di una dgv, popolo normalmente un dataset con un dataadapter, solo che il dataset lo dichiaro pubblico in un modulo, ed ogni form con dgv ha il suo dataset dichiarato nel modulo.
Il backgroundworker lo uso appunto per andare a popolare il dataset, poi appena ha finito apro il form ed assegno il dataset alla dgv.

Stessa discorso per la popolazione dei combo (popolo una List(of string) dichiarata nel modulo e poi popolo le combo.


Il tutto owiamente funziona ma ora la mia domanda è: secondo voi è sbagliato 'utilizzare' il backgroundworker in questo modo? Ci sono varianti al quale (sicuramente) non ho pensato che potrebbero generare errori/problemi?





aaa
22/12/09 8:40
Il Totem
Per quanto ne so, l'adapter non espone metodi asincroni e quindi non ci sarebbe altro modo per eseguire il popolamento dei membri senza usare i thread (nello specifico, il background worker).
aaa