public void CarregaComboboxDepart() { ConexaoBd conn = new ConexaoBd(); MySqlCommand cmd = new MySqlCommand("select * from tbl_departamentos", conn.Conectar()); try { MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); DataRow coluna = dt.NewRow(); coluna["nome_departamento"] = ""; dt.Rows.InsertAt(coluna, 0); comboBox_departamento.ValueMember = "id"; comboBox_departamento.DisplayMember = "nome_departamento"; comboBox_departamento.DataSource = dt; } catch (MySqlException ex) { MessageBox.Show("Ocorreu um erro: " + ex.ToString()); } finally { conn.desconectar(); } }
public void CarregaComboboxSubinc(string id) { ConexaoBd conn = new ConexaoBd(); MySqlCommand cmd = new MySqlCommand("SELECT * FROM tbl_subincidentes where id_incidente = @id", conn.Conectar()); cmd.Parameters.AddWithValue("@id", id); try { MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); DataRow coluna = dt.NewRow(); coluna["nome_subincidentes"] = ""; dt.Rows.InsertAt(coluna, 0); comboBox_subincidente.ValueMember = "id"; comboBox_subincidente.DisplayMember = "nome_subincidentes"; comboBox_subincidente.DataSource = dt; } catch (MySqlException ex) { MessageBox.Show("Ocorreu um erro: " + ex.ToString()); } finally { conn.desconectar(); } }
public void CarregaComboboxLoja() { ConexaoBd conn = new ConexaoBd(); MySqlCommand cmd = new MySqlCommand("select * from lojas order by numero_loja", conn.Conectar()); try { MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); DataRow coluna = dt.NewRow(); coluna["nome_loja"] = ""; // adiciona uma linha com a descrição dt.Rows.InsertAt(coluna, 0); // insere o valor texto informado na posição 0 da lista do combobox comboBox_loja.ValueMember = "numero_loja"; // valor selecionado do item selecionado dentro do combobox comboBox_loja.DisplayMember = "nome_loja"; // campo que vem da tabela do banco que será exibido dentro da combobox comboBox_loja.DataSource = dt; } catch (MySqlException ex) { MessageBox.Show("Ocorreu um erro: " + ex.ToString()); } finally { conn.desconectar(); } }