.NET Carregar um ComboBox com C Sharp Windows Form com Banco de Mysql
02/11/2014
0
Bom dia
Olá, tudo bem ?
Visual Studio + C# Windows Form + Banco de Dados Mysql
Estou iniciando agora em C# e, se os amigos me ajudarem fico muito grato a todos
Tenho um form bem simples com devidos componentes
Combobox e um label , a idéia é a seguinte
Preciso carregar um combobox referente a uma tabela no banco de dados que retorno o código_departamento que nessa tabela é FK
Abaixo o código que esta no evento Click do Combobox, até aqui tudo bem
Porém preciso mostrar em um Label a Descrição desse código que selecionei no combobox
E se também pudessem me orientar como criar uma classe para o código acima, e chamar a classe no evento click do combobox, mas isso não tão necessário agora, primeiro gostaria de resolver a mostrar a descrição no label
Desde já agradeço pela atenção de todos;
Olá, tudo bem ?
Visual Studio + C# Windows Form + Banco de Dados Mysql
Estou iniciando agora em C# e, se os amigos me ajudarem fico muito grato a todos
Tenho um form bem simples com devidos componentes
Combobox e um label , a idéia é a seguinte
Preciso carregar um combobox referente a uma tabela no banco de dados que retorno o código_departamento que nessa tabela é FK
Abaixo o código que esta no evento Click do Combobox, até aqui tudo bem
Porém preciso mostrar em um Label a Descrição desse código que selecionei no combobox
private void cbxCodigoDpto_Click(object sender, EventArgs e) { MySqlConnection cn = new MySqlConnection(); cn.ConnectionString = ("server=localhost;database=sqg;pwd=\"\";uid=root"); cn.Open(); MySqlCommand comando = new MySqlCommand(); comando.Connection = cn; comando.CommandText = "SELECT codigo, descricao FROM tb_departamento"; MySqlDataReader dr = comando.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(dr); cbxCodigoDpto.DisplayMember = "codigo"; cbxCodigoDpto.DataSource = dt; cn.Close(); }
E se também pudessem me orientar como criar uma classe para o código acima, e chamar a classe no evento click do combobox, mas isso não tão necessário agora, primeiro gostaria de resolver a mostrar a descrição no label
Desde já agradeço pela atenção de todos;
Vanderlei
Curtir tópico
+ 0
Responder
Posts
11/11/2014
Joel Rodrigues
Para mostrar em um label o texto do combobox, basta fazer algo como
label.Text = combo.Text;
Responder
Clique aqui para fazer login e interagir na Comunidade :)