Foros del Web » Programación para mayores de 30 ;) » .NET »

combobox como lo lleno bd

Estas en el tema de combobox como lo lleno bd en el foro de .NET en Foros del Web. hola tengo una tabla asi: id Nombre ----------------------- 1 jose 2 miguel 3 roberto y lo que hago es con estos datos lleno un combobox(con ...
  #1 (permalink)  
Antiguo 19/01/2010, 14:51
Avatar de verdugo_2687  
Fecha de Ingreso: septiembre-2008
Mensajes: 59
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta combobox como lo lleno bd

hola tengo una tabla asi:

id Nombre
-----------------------
1 jose
2 miguel
3 roberto

y lo que hago es con estos datos lleno un combobox(con el campo nombre) lo que quiero es cuando yo en mi combo de clic a jose en un textbox aparte me aparesco el id , asi como si doy clic en miguel que aparesca el id 2 y asi con roberto

ayudaa gracias
  #2 (permalink)  
Antiguo 19/01/2010, 15:02
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 19 años, 4 meses
Puntos: 5
De acuerdo combobox como lo lleno bd

Hola,
si estas cargando tu Combo de la siguiente manera :

cbo1.datasource="origen de datos";
cbo1.displayMember="Nombre";
cbo1.valueMember="id";


entonces :

evento: SelectedIndexChanged del Combo

text1.text=Convert.toString(cbo1.SelectedValue);


eso debe funcionarte ..

Saludos
__________________
. .: El mejor Inicio :. .
  #3 (permalink)  
Antiguo 19/01/2010, 15:06
Avatar de verdugo_2687  
Fecha de Ingreso: septiembre-2008
Mensajes: 59
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Respuesta: combobox como lo lleno bd

Cita:
Iniciado por atak Ver Mensaje
Hola,
si estas cargando tu Combo de la siguiente manera :

cbo1.datasource="origen de datos";
cbo1.displayMember="Nombre";
cbo1.valueMember="id";


entonces :

evento: SelectedIndexChanged del Combo

text1.text=Convert.toString(cbo1.SelectedValue);


eso debe funcionarte ..

Saludos

de esta manera lo lleno

private void llenacombo()
{
SqlDataReader lector;
lector = sqlSelect.ExecuteReader();
if (lector.HasRows)
{
while (lector.Read())
{
cmbUsuario.Items.Add(lector.GetString (0));


}


}

lector .Close ();

}
  #4 (permalink)  
Antiguo 19/01/2010, 15:42
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años, 7 meses
Puntos: 2
Sonrisa Respuesta: combobox como lo lleno bd

como recuerdo ese sufrir para algo tan sencillo
te paso el link, esto es diseñado en vb.net 2005

http://www.forosdelweb.com/f29/ayuda...ox-sql-611338/

por si lo quieres resumir, es así:

Código:
Dim consulta As String = "select usuario from instancias"
'
cm = New SqlCommand()
cm.CommandText = consulta
cm.CommandType = CommandType.Text
cm.Connection = sqlcon
'establecer el DataAdapter
da = New SqlDataAdapter(cm)
ds = New DataSet
da.Fill(ds)

'cargar datos para combobox 1
ComboBox1.DataSource = ds.Tables(0)
ComboBox1.DisplayMember = "usuario"

Etiquetas: bd, combobox, lleno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:33.