Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2009, 10:13
Avatar de eperedo
eperedo
 
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 8 meses
Puntos: 16
Respuesta: llenar datatable con datos de un datagridview

Quizá hay una forma mejor de hacerla, a mi se me ocurre esto:
dt1 es el datatable

Código c#:
Ver original
  1. //Recorrer columnas
  2. foreach(DataGridViewColumn columna in this.DataGridView1.Columns){
  3.             DataColumn col = new DataColumn(columna.Name);
  4.             dt1.Columns.Add(col);
  5. }
  6. //Recorrer filas
  7. foreach(DataGridViewRow fila in this.DataGridView1.Rows){
  8.             DataRow dr = dt1.NewRow();
  9.             dr[0] = fila.Cells[0].Value.ToString();
  10.             dr[1] = fila.Cells[1].Value.ToString();
  11.             dt1.Rows.Add(dr);
  12. }

Espero te sirva