OPCAO SELECIONE OU TODOS NO COMBOBOX
Bom dia.
Senhores,
Novamente preciso da ajuda dos senhores. Na minha aplicação tenho alguns ComboBox que são populados através de um select no banco, no entanto eu preciso de uma opção, do tipo Selecione, ou Todos para limpar os filtros na consulta principal. Tentei colocar a opção direto no objeto, mas quando ele é populado pelo select a opção que eu coloquei desaparece. Me ajudem por favor.
Senhores,
Novamente preciso da ajuda dos senhores. Na minha aplicação tenho alguns ComboBox que são populados através de um select no banco, no entanto eu preciso de uma opção, do tipo Selecione, ou Todos para limpar os filtros na consulta principal. Tentei colocar a opção direto no objeto, mas quando ele é populado pelo select a opção que eu coloquei desaparece. Me ajudem por favor.
private void Defeito()
{
//Busca os dados da conexão na classe
SqlConnection conn = Conexao.obterConexao();
//Mostra erro no caso de conexão não sucedida
if (conn == null)
{
MessageBox.Show([Ô]Não foi possÃvel conectar com o banco de dados[Ô]);
}
//Cria comando com base na Classe Querry
SqlCommand cmd02 = new SqlCommand(Querry.Defeito, conn);
//Cria um DataAdapter a partir do comando
SqlDataAdapter da02 = new SqlDataAdapter(cmd02);
//Cria um DataTable e Preenche o DataTable
DataTable Def = new DataTable();
da02.Fill(Def);
this.cbxDefeito.DataSource = Def;
//DisplayMember = recebe o nome que está no banco de dados
this.cbxDefeito.DisplayMember = [Ô]DESCRICAODEFEITO[Ô];
Conexao.fecharConexao();
}
Boa tarde.
Achei a solução...
Achei a solução...
private void Defeito()
{
//Busca os dados da conexão na classe
SqlConnection conn = Conexao.obterConexao();
//Mostra erro no caso de conexão não sucedida
if (conn == null)
{
MessageBox.Show([Ô]Não foi possÃvel conectar com o banco de dados[Ô]);
}
//Cria comando com base na Classe Querry
SqlCommand cmd02 = new SqlCommand(Querry.Defeito, conn);
//Cria um DataAdapter a partir do comando
SqlDataAdapter da02 = new SqlDataAdapter(cmd02);
//Cria um DataTable e Preenche o DataTable
DataTable Def = new DataTable();
da02.Fill(Def);
DataRow linhaNova = Def.NewRow();
linhaNova[0] = [Ô]TODOS[Ô];
Def.Rows.InsertAt(linhaNova, 0);
this.cbxDefeito.DataSource = Def;
//DisplayMember = recebe o nome que está no banco de dados
this.cbxDefeito.DisplayMember = [Ô]DESCRICAODEFEITO[Ô];
Conexao.fecharConexao();
}
Tópico encerrado , respostas não são mais permitidas