Foros del Web » Programación para mayores de 30 ;) » .NET »

Datagrid a tabla de SQL

Estas en el tema de Datagrid a tabla de SQL en el foro de .NET en Foros del Web. Sres: Necesito ingresar los datos desplegados en un datagrid (algunos campos), a una tabla de SQL. Los datos del datagrid los tengo en un objeto ...
  #1 (permalink)  
Antiguo 19/05/2008, 15:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 0
Exclamación Datagrid a tabla de SQL

Sres:

Necesito ingresar los datos desplegados en un datagrid (algunos campos), a una tabla de SQL. Los datos del datagrid los tengo en un objeto DataTable, seria recorrer el DataTable e ir insertando en la tabla de SQL.



De antemano muchas Gracias.
Claudio
  #2 (permalink)  
Antiguo 19/05/2008, 19:10
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 10 meses
Puntos: 13
Respuesta: Datagrid a tabla de SQL

En Vb y para que arranques, luego metele algun try y mejoralo un poco ok.
Pero con esto te tenes que dar cuenta.
Saludos.

Dim Tabla As New DataTable
Dim Row As DataRow
Dim CmdSql As New SqlCommand
CmdSql.Connection = New SqlConnection("TuStringDeConexion")
Dim Sentencia As String = String.Empty

'Cargas los datos en la variable y vas armando el sql
'Te pongo un valor string, otro fecha y otro entero para que veas como es en cada caso ok
For Each Row In Tabla.Rows
Cmd.CommandText = "insert into TuTablaEnSql(CampoString, CampoII, CampoIII...) values('" & Row.Item("TuValorI") & "', @Fecha, " & Row.Item("TuEntero") & ") "
Cmd.Parameters.AddWithValue("@Fecha", Row.Item("Fecha"))
CmdSql.Connection.Open()
CmdSql.ExecuteNonQuery()
CmdSql.Connection.Close()
Next
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:08.