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?
|