Como Llenar Un ComboBox Desde Una Base de Datos Usando CSharp y MySql
-
Upload
mc-fernando-campos-camacho -
Category
Documents
-
view
19 -
download
0
description
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