none
Llenar un comboBox en c# desde SQLServer con Procedimientos almacenados RRS feed

  • Pregunta

  • Buenas Tardes, me gustaria saber como llenar un combobox con procedimiento almacenado, pero no sé campo tengo que poner en ValueMember

    La tabla está de la siguiente manera:

    Nombre de la tabla: Videos

    Campos: Id, Tipo, Nombre, Año, Sinopsis, Categoria

    Quiero que en el combobox aparezcan las categorias.

    Espero que puedan ayudarme, gracias:)

    martes, 24 de septiembre de 2019 17:07

Todas las respuestas

  • hola

    seria algo como esto

    DataTabla dt = new DataTable(); 
    using (SqlConnection conn = new SqlConnection("connectionstring")) 
    { 
        SqlCommand cmd = new SqlCommand("<storedprocedure>", conn); 
        cmd.CommandType = SqlCommandType.StoredProcedure; 
    
        SqlDataAdapter da = new SqlDataAdapter(cmd); 
        da.Fill(dt); 
    } 
    
    combobox1.DisplayMember = "desc"; 
    combobox1.ValueMember = "id"; 
    combobox1.Datasource = dt;

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    martes, 24 de septiembre de 2019 18:19