Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2011, 04:02
guillebomtrasmiti
 
Fecha de Ingreso: noviembre-2010
Ubicación: madrid
Mensajes: 478
Antigüedad: 14 años, 2 meses
Puntos: 5
Exclamación suma la cantidad solo 1º celda

hola, os paso mi supero código amigos y espero alguien pueda descubrir por que me cambian los datos de todas las filas del datagridview pero solo me cambian teniendo en cuenta la primera cifra del la primera celda del datagrid y no teniendo en cuenta la cantidad de cada celda....


Dim adaptsuma As New OleDbDataAdapter
Dim setdasuma As New DataSet

Dim comsuma = conexion.CreateCommand

adaptsuma.UpdateCommand = comsuma


comsuma.CommandType = CommandType.Text
comsuma.CommandText = "UPDATE IntroduccionDeVentasAhora SET Pts = ROUND (@pts2 /(" & TxtPorcentaje.Text & "/100),2)"
'Where NombreFormaPago <> ('TARJETA CREDITO')"

For i = 0 To DgTotales.Rows.Count - 1
Dim total As String
total = CStr((DgTotales.Rows(i).Cells(2).Value))
'MessageBox.Show(total)
comsuma.Parameters.AddWithValue("@pts2", (total))
Next

conexion.Open()
comsuma.ExecuteNonQuery()
DgTotales.Rows.Remove(DgTotales.CurrentRow)
conexion.Close()

gracias anticipadas amigos