Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2010, 19:25
Avatar de eperedo
eperedo
 
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: componente para insertar varias filas a la bd

Quieres hacer un insert into a una determinada tabla luego de haber seleccionado datos de un DataGridView???

Si es eso se puedes hacerlo con un for each que recorra las filas seleccionadas.
Código c#:
Ver original
  1. foreach (DataGridViewRow  fila in dataGridView1.SelectedRows)
  2.             {
  3.                 if (fila.Selected)
  4.                 {
  5.                     String col1 = fila.Cells["Columna1"].Value.ToString();
  6.                     String col2 = fila.Cells["Columna2"].Value.ToString();
  7.                     //Acá debes de poner el código para hacer el Insert Into
  8.                 }
  9.             }
Con esto recorre las filas seleccionadas y luego de obtener los valores mediante la propiedad Cells puedes hacer el insert into usando un SqlCommand, OleDbCommand, etc. Según la BD que uses.

Espero te ayude
__________________
Eduardo Peredo
Wigoin