Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/01/2010, 18:43
AAvila_
 
Fecha de Ingreso: septiembre-2009
Mensajes: 49
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: llenar combobox con otro combobox

Suponiendo los 3 combos



Código vb:
Ver original
  1. //Llenado combo 1
  2. //Combo 1: tiene idFruta y nombre fruta
  3. SqlDataAdapter da = new SqlDataAdapter("Select IDFruta, nombreFruta From Frutas", SRconnection);
  4.  
  5.  
  6. //Llenamos el combo 1
  7. cbb_Cadena.ValueMember = "IDFruta";
  8. cbb_Cadena.DisplayMember="nombreFruta ";
  9.  
  10.  
  11.  
  12. //Evento en el caso de que cambie el item seleccionado en el combo 1
  13.  
  14. private void cboUno_SelectedIndexChanged(object sender, EventArgs e)
  15. {
  16.                 int idFrutaSeleccionada= Convert.ToInt32( cbb_Cadena.Selectedvalue.toString())
  17.  
  18.  
  19.  
  20.                //Definimos una nueva query
  21. SqlDataAdapter da = new SqlDataAdapter("Select IDManzana, nombreManzana From Manzanas where IDFruta="+idFrutaSeleccionada, SRconnection);
  22.  
  23.  
  24.                 cboDos.ValueMember = "IDManzana"
  25.                 cboDos.DisplayMember = "nombreManzana ";
  26. }