Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/01/2010, 12:51
AAvila_
 
Fecha de Ingreso: septiembre-2009
Mensajes: 49
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Llenar 1 Combobox con dos campos de una BD

Cita:
Iniciado por bigprice Ver Mensaje
Mira la situacion es esta recupero el nombre y primer apellido de mi base de datos (son campos separados en la bd) y esos datos quiero que se visualizen en un combobox, tengo este codigo que los muestra en un datagridview pero quiero ahora que al seleccionar el combo me muestre tanto el nombre como el primer apellido espero que haya sido claro podrian ayudarle

Dim comando As New SqlDataAdapter("select ID,nombre, apep from bd.dbo.tabla", conexion)
Dim ds As New DataSet()
Dim enlaza As New BindingSource
conexion.Open()
comando.Fill(ds)
enlaza.DataSource = ds.Tables(0)
DataGridView1.DataSource = enlaza

endsub
Yo creo que cambiando la query te sale mucho más facil:
select nombre, apep, nombre + ' ' + apep as NOMBRECOMPLETO from bd.dbo.tabla

y al combo

combo.datasource=enlaza
combo.DisplayMember="NOMBRECOMPLETO";
combo.ID= "ID";