Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/07/2010, 10:58
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Guardar Datagridview

Ok, veamos si entendi:

Ese gridview muestra los datos que ya tienes guardados, luego los modificas en el gridview y quieres que esos cambios se hagan en la base de datos?
Si es así sigue siendo el mismo procedimiento:

Por fuerza debes recorrer el gridview, por tanto estas lineas siempre estarán, tomando en cuenta eso tu procedimiento final podría ser asi


Código ASP:
Ver original
  1. Dim i As Integer
  2.             For i = 0 To mygridview.Rows.Count - 1
  3.  
  4.                 Dim conexion As SqlConnection = New SqlConnection("Integrated Security=SSPI;Persist Security Info=false;Initial Catalog=bf;Data Source=(local)")
  5.  
  6.                 Dim consulta As String = "update tutabla set nombreproducto=@nombre,tipo=@tipo,vencimiento=@vencimiento where id=@id"
  7.                 Dim comando As SqlCommand = New SqlCommand(consulta, conexion)
  8.                
  9.                
  10.  
  11.                 conexion.Open()
  12.         comando.Parameters.AddWithValue("@id", mygridview.rows(i)(1))
  13.                 comando.Parameters.AddWithValue("@nombre", mygridview.rows(i)(2))
  14.                 comando.Parameters.AddWithValue("@tipo",  mygridview.rows(i)(3))
  15.                 comando.Parameters.AddWithValue("@vencimiento", mygridview.rows(i)(4))
  16.                
  17.  
  18.                    comando.ExecuteNonQuery()
  19.                 conexion.Close()
  20.             Next

Saludos,
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!