Visual Basic.NET - bucle for en datagridview

   
Vista:

bucle for en datagridview

Publicado por joseluis (40 intervenciones) el 19/10/2007 04:18:02
hola mi pregunta es la siguiente como hago un bucle para que me sume todos los valores de una columna de un datagridview? Saludos. Gracias por su tiempo.


Dim i As Integer = 1
Dim fila As Integer = DataGridView1.Rows.Count

DataGridView1.Refresh()
For i = 1 To fila - 1
txttotal.Text =
'txttotal.Text - (System.Convert.ToInt16(DataGridView1.SelectedRows.Item(4)))
'System.Convert.ToDouble((DataGridView1.Item(4, System.Convert.ToInt16(DataGridView1.CurrentRow))))

Next

además de todo lo ke está dentro del bucle ke es lo ke está mal? jeje
espero ke alguien sepa como se hace bien.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:bucle for en datagridview

Publicado por P. J. (706 intervenciones) el 19/10/2007 19:12:36
Private Sub btnCalcular_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalcular.Click
Dim intTotal As Integer = 0
For c As Int32 = 0 To Me.DataGridView1.RowCount - 2
intTotal += Convert.ToInt32(Me.DataGridView1.Item(3, c).Value.ToString)
Next
MsgBox(intTotal)
End Sub

Esto, depende como es que tienes diseñado tu datagridview, puedes tambien trabajar directamente con tu datatable y evitar esto.

A menos que tu datagridview sea editable
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:bucle for en datagridview

Publicado por joseluis (40 intervenciones) el 20/10/2007 20:19:58
hola P.J. Es exactamente lo que necesitaba Saludos.y muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar