Visual Basic.NET - Guardar DataGridView

 
Vista:

Guardar DataGridView

Publicado por Eduardo (32 intervenciones) el 03/08/2006 06:21:35
hola, quisiera saber como puedo guardar los datos de un DataGrid en una base de datos de SQL server.

Gracias, Saludos.
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

RE:Guardar DataGridView

Publicado por Harold (411 intervenciones) el 04/08/2006 10:32:57
'algo debe ayudarte esto

Dim NArtic As Int32

con.open
try
For NArtic = 0 To dgvArtPedidos.Rows.Count - 2
Dim commDetallePed As New SqlCommand("Insert into DetallePedido (IdPedido,IdArticulo,Precio,Cantidad,Descuento,Peso) values (@IdPedido,@IdArticulo,@Precio,@Cantidad,@Descuento,@Peso)", Con)
commDetallePed.Parameters.Add("@IdPedido", SqlDbType.Int).Value = nidPedid
commDetallePed.Parameters.Add("@IdArticulo", SqlDbType.Int).Value = dgvArtPedidos.Item(7, NArtic).Value
commDetallePed.Parameters.Add("@Precio", SqlDbType.Decimal).Value = dgvArtPedidos.Item(2, NArtic).Value
commDetallePed.Parameters.Add("@Cantidad", SqlDbType.Int).Value = dgvArtPedidos.Item(0, NArtic).Value
commDetallePed.Parameters.Add("@Peso", SqlDbType.Decimal).Value = dgvArtPedidos.Item(3, NArtic).Value
commDetallePed.Parameters.Add("@Descuento", SqlDbType.Decimal).Value = CDbl("0,00")
'commDetallePed.Transaction = Mytrans
commDetallePed.ExecuteNonQuery()
AdpDetallePedidos.InsertCommand = commDetallePed
commDetallePed.Parameters.Clear()
Next
catch ex as exception
messagebox.show ("No se pudo guardar el Detalle","Detalle de Pedidos", MessageBoxButtons.OK, MessageBoxIcon.Information)

finally
con.close
end try
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar DataGridView

Publicado por Eduardo (32 intervenciones) el 05/08/2006 05:07:19
Gracias Harold , era justo lo q esta buscando.

Quiero hacerte otr pregunta.
como puedo editar los datos de DataGrid y guardarlo en una base de datos de SQL.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar