none
Llenar DatagridView con Combobox RRS feed

  • Pregunta

  • Hola necesito de su sabiduría, necesito que al seleccionar un dato del combox se llene el datagridview y cada vez que seleccione otro dato del combobox se llene el datagridview con la información del nuevo dato seleccionado.

    no ce si alguien me pueda ayudar, el lenguaje es C# y utilizo el visual studio 2012

    jueves, 28 de febrero de 2013 0:41

Todas las respuestas

  • en el evento SeelctinChangeCommited del combo podrias poner algo como ser

    DataTable dt = new DataTable(); using (SqlConnection conn = new SqlConnection("connection string")) { string query = "select * from <tabla> WHERE nombrecampo = @param"; SqlCommand cmd = new SqlCommand(query, conn); cmd.Parameters.AddWithValue("@param", Convert.toint32(combobox1.SelectedValue)); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dt); }

    DataGridView1.DataSource = dt;

    por supuesto el ejemplo puede adapatarlo pero siempre definiendo parametros para asignar el valor en la query

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 28 de febrero de 2013 2:09
  • Gracias Leandro Me ayudo mucho muchas gracias
    jueves, 28 de febrero de 2013 4:29