VB.net datagrid eliminare righe record

giovedì 21 maggio 2015 - 10.03
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Visual Studio 2010  |  Access (.mdb)  |  Office 2010  |  CSS 3.0

marioc83 Profilo | Newbie

Buongiorno , sono nuovo del forum e avrei bisogno di una mano per la creazione di un ciclo for per eliminare tutti i record visualizzati in un datagrid

questo è quello che ho scritto io:
Dim indiceriga As Integer
Dim riga As DataGridViewRow
Dim totalerighedocumento As Integer
totalerighedocumento = TblRigheDocumentoDataGridView.RowCount.ToString
If totalerighedocumento > 0 Then
For Each riga In TblRigheDocumentoDataGridView.Rows

indiceriga = riga.Index.ToString
TblRigheDocumentoBindingSource.RemoveCurrent()

Next
End If
ma in esecuzione mi elimina solo una parte dei record.. bene che mi va me ne lascia 1..

potete aiutarmi?

Codadilupo Profilo | Newbie

Prova questo; a me funziona...
For k = Dgv.Rows.Count - 2 To 0 Step -1
Dgv.Rows.RemoveAt(k)
Next

marioc83 Profilo | Newbie

in tanto grazie.. cmq

provato.. e mi lascia sempre un record nella datagridview

da cosa potrebbe dipendere??

scusa dimenticavo ma non so se puo far variare la situazione il database è un accdb

Codadilupo Profilo | Newbie

Ho sbagliato a scrivere il codice (non è 2 To ... ma 1)...

For k = Dgv.Rows.Count - 1 To 0 Step -1
Dgv.Rows.RemoveAt(k)
Next

marioc83 Profilo | Newbie

si infatti ..

For k = TblRigheDocumentoDataGridView.Rows.Count - 1 To 0 Step -1 TblRigheDocumentoBindingSource.RemoveCurrent() 'TblRigheDocumentoDataGridView.Rows.RemoveAt(k) Next Me.Validate() TblTestateDocumentiBindingSource.EndEdit() Me.TblRigheDocumentoTableAdapter.Update(Me.DuilioDataSet)
ho risolto cosi..

grazie ancora..

Codadilupo Profilo | Newbie

è stato un piacere...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5