Popular uma comboBox pegando o nome e o id do campo:
O Meu comboBox ESTA COM o nome cmbEquipamentos.
No Evento SelectedIndexChanged fazer objeto colocaremos Este código:
privado vazio (cmbEquipamentos_SelectedIndexChanged objeto remetente, EventArgs e)
{
este . Variavel_NomeEquipamento cmbEquipamentos.SelectedItem.ToString = ();
este con.Open ().;
MySqlCommand cmPesquisaTags con.CreateCommand = ();
cmPesquisaTags.CommandText = ( “SELECT * FROM Tabela onde NomeEquipamento = @ NomeEquipamento” );
cmPesquisaTags.Parameters.AddWithValue ( “@ NomeEquipamento” , esteVariavel_NomeEquipamento.);
MySqlDataReader readerNomeTopic cmPesquisaTags.ExecuteReader = ();
enquanto (readerNomeTopic.Read ())
{
se (readerNomeTopic [ “NomeEquipamento” ToString]. () == esteVariavel_NomeEquipamento.)
{
este . Variavel_IDEquipamentos readerNomeTopic = [ “IDEquipamentos” ToString] ().;
}
}
readerNomeTopic.Close ();
este con.close ().;
cmPesquisaTags.Dispose ();
este con.Dispose ().;
CarregaTags ();
}
Não coloque carga da pagina:
privado vazio frmCadastroTags_Load ( objeto remetente, EventArgs e)
{
CarregaNomeEquipamento ();
}
DEPOIS loga abaixo do CRIE carga:
privado vazio CarregaNomeEquipamento ()
{
MySqlDataAdapter CommCarregaNomeEquipamento = novo MySqlDataAdapter ( “SELECT NomeEquipamento DE Tabela” , con);
DataTable dt = novo DataTable ();
CommCarregaNomeEquipamento.Fill (dt);
tentar
{
para ( int i = 0; i <dt.Rows.Count; i + +)
{
cmbEquipamentos.Items.Add (dt.Rows [i] [ “NomeEquipamento” ]);
}
}
pegar ( MySqlException Erro)
{
jogar Erro;
}
finalmente
{
con.close ();
}
}
Proto.