Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/02/2012, 10:58
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 5 meses
Puntos: 267
Respuesta: Pasar de Datagridview a Sql

Cita:
Iniciado por valderramalex Ver Mensaje
Que pena con ustedes, la verdad quiero aprender como hacer todo el procedimiento ya que solo tengo el codigo para cargar el excel al datagrid he buscado ejemplos pero no he encontrado uno concreto...
Hola valderramalex, ¿que pena por nosotros?.... Mejor haré que no leí esa parte... Al momento que se va a ayudar nose sabe el nivel de conocimientos que tiene la persona, por ello debes especificarnos toda la info necesaria para entenderte mejor. Como por ejemplo que estas recien empezando en este mundo de .NET y que no has trabajado con conecciones a BD para orientarte mejor. Siempre decir con qué lenguaje trabajas por que te podemos dar codigo de c# cuando en realidad necesitas vb.
Ahora te doy las ideas para que con ello puedas ver la luz a tu problema :
Código vb:
Ver original
  1. Using cnn = New SqlConnection("[Tu cadena de conexion]")
  2.    
  3.      cnn.Open()
  4.    
  5.      Dim sql As String = "INSERT INTO TUTABLA (campo1, campo2,campo3) VALUES (@campo1, @campo2,@campo3)"
  6.    
  7.      For Each fila As DataGridViewRow In DataGridview1.Rows
  8.          
  9.              Using command As New SqlCommand(sql, cnn)
  10.  
  11.                  command.Parameters.AddWithValue("@campo1", fila.Cells(0).Value)
  12.                  command.Parameters.AddWithValue("@campo2", fila.Cells(1).Value)
  13.                  command.Parameters.AddWithValue("@campo3", fila.Cells(2).Value)
  14.                  
  15.                  command.ExecuteNonQuery()
  16.                  
  17.              End Using
  18.          
  19.      Next
  20.  End Using

Para ver la cadena de conexion a SQL: http://www.connectionstrings.com/sql-server-2008

Si tienes mas dudas nos la comentas. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net