C/Visual C - Pasar datos entre Datagridview

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 4 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Pasar datos entre Datagridview

Publicado por Joaco (5 intervenciones) el 27/01/2020 20:06:08
Hola necesito ayuda con un trabajo, resulta que tengo que pasar datos de un datagrid sin estar enlazado a datos a otro que si esta enlazado a una base de datos de access. Lo estoy haciendo en Visual C#

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//Este codigo va en el button cargar del FormCarro
 
foreach (DataGridViewRow row in GridCarro.SelectedRows)
{
 
    //CAPTURAMOS VALOR DE LA FILA SELECCIONADA DG FORM2
    string A = this.GridCarro.CurrentRow.Cells[0].Value.ToString();
    string B = this.GridCarro.CurrentRow.Cells[1].Value.ToString();
 
    //PASAMOS VAMOSRES DE FORM2  A FORM1
 
    Ventas dato = new Ventas();
 
    foreach (Form frm in Application.OpenForms)
    {
        if (frm.Name == "Ventas")
        {
            dato = (Ventas)frm;
            dato.cajaDataGridView.Rows.Add(A, B);
 
            this.Close();
            break;
        }
    }
 
}
 
//Y este codigo en el form ventas
 
//Abrimos el  FormCarro
FormCarro f = new FormCarro();
f.Show();

El error que me sale al ejecutar este codigo es: System.InvalidOperationException: 'No se pueden agregar filas mediante programación a la colección de filas de DataGridView cuando el control está enlazado a datos.'


Les agradezco si pueden ayudarme
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