Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2010, 14:34
userphp
 
Fecha de Ingreso: octubre-2009
Mensajes: 26
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Ayuda con datasource, displaymember y value member en con combobox

HOLA QUE TAL

TENGO EL SIGUIENTE CÓDIGO DONDE cboProductos ES UN COMBOBOX:

Dim conexion As New SqlConnection("Data Source=XX\XX;Initial Catalog=dbProductos;User ID=sa; Password=xxxx")

conexion.Open()
Dim consulta As New SqlDataAdapter("SELECT Id_Producto, Producto FROM tbProductos", conexion)

Dim conjunto As New DataTable
consulta.Fill(conjunto)

cboProductos.DataSource = conjunto
cboProductos.DisplayMember = "Producto"
cboProductos.ValueMember = "Id_Producto"

conexion.Close()

ESTE CODIGO SE EJECUTA AL CARGASE EL WINDOWS FORM Y EN MI COMBOBOX (cboProductos) SE AGREGAN TODOS LOS PRODUCTOS DE MI BASE DE DATOS. SIN EMBARGO TENGO ESTE OTR CODIGO A LA HORA QUE CAMBIA EL COMBOBOX (cboProductos)

Private Sub cboProductos_SelectedIndexChanged(ByVal sender As ........
MsgBox(cboProductos.ValueMember)
End Sub

QUIERO QUE AL CAMBIAR UN ELEMENTO DEL COMBO ME MANDE UN MESANJE DICIENDOME QUE ID DE PRODUCTO TIENE, PERO EN VEZ DE ENVIARME EL ID ME MANDA TEXTUALMENTE ESTO "Id_Producto"

QUISIERA SABER SI TENGO ALGO MAL EN EL CODIGO O COMO DEBO HACERLE PARA QUE ME DIGA QUE ID PERTENECE AL PRODUCTO SELECCIONADO EN EL COMBO.

DE ANTEMANO GRACIAS.