Como Llenar Un ComboBox Desde Una Base de Datos Usando CSharp y MySql

download Como Llenar Un ComboBox Desde Una Base de Datos Usando CSharp y MySql

of 1

description

Caso: El siguiente código llena el ComboBox “cbdoctor” desde la tabla doctores en la base de datos local llamada “bdudeo”.

Transcript of Como Llenar Un ComboBox Desde Una Base de Datos Usando CSharp y MySql

  • MC. Fernando Campos Camacho, Universidad de Occidente Unidad Guamchil, Enero 2016

    Llenar un ComboBox desde una base de datos usando CSharp y MySql

    Caso: El siguiente cdigo llena el ComboBox cbdoctor desde la tabla doctores en la base de

    datos local llamada bdudeo.

    public void cargardoctores() { try { using (MySqlConnection conn = new MySqlConnection("server=127.0.0.1;uid=root;password=root;database=bdudeo"))

    { string query = "SELECT idd,NOMBRE FROM DOCTORES"; MySqlCommand cmd = new MySqlCommand(query, conn); MySqlDataAdapter da1 = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da1.Fill(dt); cbdoctor.ValueMember = "idd"; cbdoctor.DisplayMember = "nombre"; cbdoctor.DataSource = dt; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }

    Nota: para obtener el doctor seleccionado del ComboBox debemos usar: int id_doctor = int.Parse(cbdoctor.SelectedValue.ToString());

    Autor: MC. Fernando Campos Camacho

    Universidad de Occidente, Unidad Guamchil, 2016