ciao a tutti, io ho una datagriedview con la quale, attraverso la procedura guidata, l'ho collegata ad una vista(db sql server 2005).
Ora dopo aver fatto l'insert tramite query parametrica(e verificato che si è aggiornato tutto correttamente nel db)
dovrei immediatamente svuotare la datagriedview per poi riempirla nuovamente.

per svuotarla completamente faccio così:

codice:
            dgv_balancesheet.DataBindings.Clear()
            dgv_balancesheet.DataSource = Nothing
            dgv_balancesheet.DataMember = Nothing
            dgv_balancesheet.Rows.Clear()
            dgv_balancesheet.Refresh()
però in questo modo perdo ogni tipo di riferimento, non esiste una soluzione meno drastica?
mettendo solo il 'refresh' non succede niente..mentre mettendo solo il '.clear' mi va in errore tramite il try-cath dicendo: 'impossibile cancellare questo elenco'.
grazie