Agregar fila en un DataGridView enlazado con un DataTable

Para el ejemplo crearemos un forma con la siguiente estructura:
  • TextBox1
  • TextBox2
  • Button1
  • DataGridView1
Crearemos Tabla_prueba con los campos Nombre y Departamento, el campo Departamento tendrá un prefijo el cual llamaremos en el código para asignarle un valor.


Dentro del código de la Forma crearemos un DataTable, lo llenaremos con el contenido de Tabla_prueba, al contenido del campo Departamento le asignaremos un valor.


Ejecutamos la forma y veremos el resultado.


Teclearemos información en el campo Nombre y Departamento, para el código del botón Insertar teclearemos DataGridView.Rows.Add como lo haríamos para insertar una fila en un DataGridView, pero visualizaremos el error donde nos indica que el DataGridView1 esta enlazado a un DataTable.


Para corregir este problema solo agregaremos una fila más al DataTable y este lo asignaremos de nuevo al DataGridView.


Ejecutamos de nuevo la forma e insertamos de nuevo el Nombre y Departamento.

Publicar un comentario

0 Comentarios