Campo oculto en ComboBox

Iniciado por 11ruby69, 27 Julio 2015, 17:19 PM

0 Miembros y 1 Visitante están viendo este tema.

11ruby69

Hola, explico mi situación.
Tengo un ComboBox en el que cargo una lista con todos los nombres de clientes que tengo en una base de datos.
Mi aplicación lo que hace es, que al seleccionar el nombre de uno de los clientes, se haga una consulta y se extraigan todos los datos de ese cliente y se coloquen en unos labels.
El problema que tengo es que la consulta la hago con el nombre del cliente y no todas las veces hace bien esa consulta, no comprendo por que.
Me gustaría saber, si hay algún método, que al seleccionar el nombre del cliente, se envié su id y no su nombre, creo que así será mas exacta la consulta y funcionará mejor.
Para rellenar el ComboBox utilizo esta linea de código: ComboBox_clientes.Items.Add(datarow.item(3))

Y para saber el cliente que esta seleccionado: Nombre_ComboBox_clientes = CStr(ComboBox_clientes.SelectedItem)
Espero que alguien me ayude a solucionar mi duda. Si creen que puedo hacer lo mismo de otra forma, acepto sugerencias!
Muchas gracias!! ;D

silver_axe007

Yo lleno asi el combo ....

          cmb.AddItem UCase(Rs(1))  -- lo que se ve
          cmb.ItemData(cmb.NewIndex) = lo que necesitas como oculto

Cabe indicar que este dato sera la identificacion que necesitas