Somma di un campo di un GridView in Visual Basic 2008

mercoledì 31 marzo 2010 - 09.06

86Marco Profilo | Expert

Buongiorno a tutti.
Su un form della mia applicazione ho una gridview che viene riempita dai campi di un database access.
I campi sono: ID, CausalePagamento, Importo.

Come poter fare per poter stampare in una textbox il totale dei campi Importo??

Grazie

Rohan Profilo | Newbie

Devi farlo te da codice.. Accedi agli elementi del datagrid della colonna IMPORTO, uno alla volta leggi il valore di tutte le celle e lo sommi al precedente. Mmmh.. Capito qualcosa?

86Marco Profilo | Expert

Quasi :)

Rohan Profilo | Newbie

Che linguaggio usi?

86Marco Profilo | Expert

VB 2008

alexmed Profilo | Guru

Ciao
Prova così:


Dim totale As Decimal = 0

For i As Integer = 0 To Me.DataGridView1.RowCount - 1
totale += Me.DataGridView.Item(0, i).Value
Next

MsgBox(totale)


Sostituendo lo 0 (zero) con l'index della colonna che vuoi sommare.

Ciao

alexmed

86Marco Profilo | Expert

Ottimo, provo e vi faccio sapere
GRAZIE
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5