Grabar lo de un Grid a una tabla

23/10/2006 - 17:29 por ElNapster | Informe spam
Que tal tengo una pregunta .. colo hago yo para grabar todo lo que contiene
un datagridview a una tabla de mi base de datos a la hora de yo darle el
boton de guardar ?
Gracias por la ayuda
ElNapster
Software Developer/ Designer
Guatemala

"Somos lo que imaginamos ser "
 

Leer las respuestas

#1 Cvilla-neo
24/10/2006 - 01:10 | Informe spam
Con lo siguiente creas una copia local de la Tabla.

Dim oConexion as new Data.SqlClient.SqlConnection("TuCadenaConexion")
Dim oComand as new Data.SqlClient.SqlCommand("Select * from tuTabla")

Dim oTabla as new Data.SqlClient.SqlDataAdapter("TuTabla")
oTabla.SelectCommand = oCommand

oConexion.open()

Dim oDts as new Data.DataSet
oTabla.Fill(oDts, "TuTabla")

oConexion.Close()

Fin de creación copia local de la Tabla.

Luego harias algo así como una lectura de fila a fila en el DataGridView

For Each dtr as Data.DataRow int dgvTuGridView.Rows
Dim oRow as DataRow = oTabla.NewRow()
oRow("laColumnaDeTablaEnBaseDeDatos") =
dtr("laColumnaDeTablaEnDataGridView")
oTabla.Rows.Add(oRow)
Next

'Acepta los cambios, por ende lleva los datos a la Base de Datos.
oDts.AcceptChanges()


De esta forma logras tu objetivo..

Salu2,


Camilo Villa
Lider y cofundador
Alianzadev.net
www.alianzadev-fenix.net


"ElNapster" wrote in message
news:
Que tal tengo una pregunta .. colo hago yo para grabar todo lo que
contiene
un datagridview a una tabla de mi base de datos a la hora de yo darle el
boton de guardar ?
Gracias por la ayuda
ElNapster
Software Developer/ Designer
Guatemala

"Somos lo que imaginamos ser "

Preguntas similares