Ho la necessità di svuotare con un bottone, il DataGridView con le righe caricate. Successivamente da codice ricalcolo e riscrivo le righe. A video mi elimina le righe
Il problema è che quando vado a salvare, oltre alle nuove inserite, mi ritrovo anche le vecchie righe presenti quando ho caricato DataGridView.
Come posso fare per eliminare le righe ?
Questo è il codice che uso per caricare, cancellare e salvare.
caricamento
---------------------------------------
Dim cn AsNew SqlConnection("Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=NorthWind;Data Source=.\sqlexpress;Connect Timeout=5")
Dim da As New SqlDataAdapter()
Dim dt As New DataTable()
Dim cm As New SqlCommand("Select * FROM TabClienti", cn)
da.SelectCommand = cm
Dim cmbuilder AsNew SqlCommandBuilder(da)
dt = New DataTable
da.Fill(dt)
Me.DataGridView2.DataSource = dt
---------------------------------------
salvataggio
------------------------------------
Me.DataGridView1.BindingContext(dt1).EndCurrentEdit( )
Me.da1.Update(dt1)
------------------------------------
pulizia DatagridView
------------------------------------
Me.DataGridView1.DataSource.rows.clear()
------------------------------------
|