Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2012, 22:41
onc0ud
 
Fecha de Ingreso: julio-2012
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Pasar datos de un data grid view a otro automaticamente


http://www.subirimagenes.com/privadas-asd-1898805.html

Saludos,
He hecho esta aplicación.

Función.

Ingreso los datos en las celdas de las columnas "Numero1" y Numero2", después hago clic en el botón "Sumar y Restar" y automaticamente me genera las celdas de las columnas "Suma" y "Resta" realizando satisfactoriamente las operaciones de suma y resta. Pero mi problema es que además de hacer todas esas funciones, quiero pasar todos los datos de las columnas "Suma" y "Resta" del datagridview1 hacia el datagridview2., Como lo haría?

Uso VB.NET 2010 - Base de datos en access 2010

Mi código.


Código:
Public Class Form1

    Private Sub SumaBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
        Me.Validate()
        Me.SumaBindingSource.EndEdit()
        Me.TableAdapterManager.UpdateAll(Me.YeahDataSet)

    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'TODO: esta línea de código carga datos en la tabla 'YeahDataSet.Multiplicación' Puede moverla o quitarla según sea necesario.
        Me.MultiplicaciónTableAdapter.Fill(Me.YeahDataSet.Multiplicación)
        'TODO: esta línea de código carga datos en la tabla 'YeahDataSet.suma' Puede moverla o quitarla según sea necesario.
        Me.SumaTableAdapter.Fill(Me.YeahDataSet.suma)

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim filas, i As Integer
        Dim num1, num2, suma, resta As Double
        filas = SumaDataGridView.Rows.Count
        For i = 0 To filas - 1
            num1 = SumaDataGridView.Rows(i).Cells(0).Value
            num2 = SumaDataGridView.Rows(i).Cells(1).Value
            suma = num1 + num2
            SumaDataGridView.Rows(i).Cells(2).Value = suma
            resta = num1 - num2
            SumaDataGridView.Rows(i).Cells(3).Value = resta
        Next
    End Sub
End Class
Nota*

Datagridview1 = SumaDataGridView
Datagridview2 = MultiplicacionDataGridView


Saludos nuevamente, espero sus respuestas.