Capisco...ma sebbene tu reputi incomprensibile la cosa è quello che devo fare! il mio database di access, visualizzato su DGW contiene molti dati di cui per una colonna in particolare non vi sono assolutamente e non vi devono essere doppioni. Se importando da excel l'utente sbadatamente importa un dato doppio in quella colonna sono fregato! Ecco perchè mi chiedevo vi fosse un controllo in importazione... e siccome a quel valore solo legati tutti gli altri delle altre colonne, la riga con valore doppio andava saltata e non importata! tutto qui!
Visto che mi hai detto che non è possibile mi tocca fare con questo codice, ma come ben capisci ci mette una vita a scorrere 30.000 righe!
codice:
For Loop1 As Integer = 0 To DataGridView1.Rows.Count - 2
For Loop2 As Integer = Loop1 + 1 To DataGridView1.Rows.Count - 2
If DataGridView1.Rows(Loop1).Cells(2).Value = DataGridView1.Rows(Loop2).Cells(2).Value Then
DataGridView1.Rows.RemoveAt(Loop2)
End If
Next
Next
non è che è possibile incrementare la velocità di questo codice?
grazie