Ver Mensaje Individual
  #18 (permalink)  
Antiguo 20/02/2013, 18:26
Avatar de emmax
emmax
 
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 13 años, 8 meses
Puntos: 8
Respuesta: Como hacer que en un datagriw aparezca un campo en combobox y a su vez est

Hola lilianamaite01 a lo que vi en tu codigo, no estas cargando los datos al combobox de tu datagridview, te dejo el pequeño codigo para que lo adaptes al tuyo y te debe de funcionar ya como lo tienes, en el evento "Load" del Form de facturacion pones lo siguiente

Código VB.NET:
Ver original
  1. Dim string_conexion As String = "Tu String de Conexion"
  2.         Dim sqlcon As New SqlConnection(string_conexion)
  3.         sqlcon.Open()
  4.         Dim da As SqlDataAdapter
  5.         Dim ds As New DataSet
  6.         da = New SqlDataAdapter("SELECT * FROM PRODUCTO", sqlcon)
  7.         da.Fill(ds, "PRODUCTO")
  8.         Dim dgccomboCodigo As DataGridViewComboBoxColumn = TryCast(DataGridView1.Columns("CODIGO_PRODUCTO"), DataGridViewComboBoxColumn)
  9.         dgccomboCodigo.DataSource = ds.Tables.Item("PRODUCTO")
  10.         dgccomboCodigo.DisplayMember = "CODIGO_PRODUCTO"
  11.         sqlcon.Close()

Aqui estoy tomando como referencia lo que me mandaste y tomo que tu columna combobox se llama Codigo_Producto, con este codigo cargas los codigos al combobox de tu DataGridView y ya con lo demas que tienes te debe de insertar los datos en las demas columnas, pruebalo y espero comentarios..

Saludos....