Visual Basic.NET - multiplicar datos de una fila y agregarlos a otra dentro del mismo datagridView

 
Vista:
sin imagen de perfil

multiplicar datos de una fila y agregarlos a otra dentro del mismo datagridView

Publicado por jesus (11 intervenciones) el 07/08/2015 21:24:31
hola a todos , busca como solucionar el siguiente problema ,

tengo un datagridview que lleno con una consulta a una bdd, en esa consulta creo una fila temporal (count(Cod_emp) as suma) esa es , ahora esta se muestra en el gridvew lo que quiero hacer es multiplicar la cantidad de cada registro que aparesca en el datagridview y que se muestre en otra fila que tengo en el datagridview ,

busque info y encontre eso pero no he podido hacerlo, se que se tiene que recorer el datagridview en esa fila y asi poder hacer la multiplicacion y no me sale ayuda u.u ,

1
2
3
4
5
6
7
8
9
10
11
12
13
Dim consulta = "select nombre_registro_empleado,codigo_Empleado,fecha_Empleado, count(codigo_Empleado) as Cantidad_Comidas,Empleado_id_Empleado from registro_empleado where fecha_Empleado >= '" & fechainicio & _
            "' and fecha_Empleado <='" & fechafin & "' group by codigo_Empleado"
            Dim reg = obj_conexion.LeerRegistro(consulta)
            DataGridView1.DataSource = reg.Table()
 
 If Me.DataGridView1.Rows.Count > 0 Then
                If (Not Me.DataGridView1.Rows(xx).Cells("Cantidad_Comidas").Value Is DBNull.Value) Then
                    For xx = 0 To Me.DataGridView1.Rows.Count - 1
                        cantidad = 15 * Val(Me.DataGridView1.Rows(xx))
                        Me.DataGridView1.Item(5, xx).Value = cantidad.ToString()
                    Next
                End If
            End If
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
sin imagen de perfil

multiplicar datos de una fila y agregarlos a otra dentro del mismo datagridView

Publicado por omar (155 intervenciones) el 07/08/2015 21:29:29
Saludos

debes agregar las columnas con dgv,columns.add
y crear los campos

debes agregar las filas dgv.rows.add

y agregar los datos

Ya recorres la columna a sumar y agregas otra fila con
dgv.rows.add
y agregas la suma

enviame tu email para apoyarte
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
sin imagen de perfil

multiplicar datos de una fila y agregarlos a otra dentro del mismo datagridView

Publicado por jesus (11 intervenciones) el 07/08/2015 22:37:40
ok muchas gracias , mira este [email protected]
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