Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diogobuenodb

[Resolvido] Filtar dados em 2 combobox

Recommended Posts

Boa tarde a todos

 

Seguinte tenho 2 combobox.. categoria e nome...

 

Qro quando escolhe a categoria.. so venha os nomes relacionanos a quela categoria

 

esta assim hj..

 

ela garrega a preenche os textbox... ai beleza

 

so como fazer meu select para filtrar a combobox ... assim nao esta carregando nada pq..

 

e ja tentei no _SelectedIndexChanged

 

 

private void Pesquisar_Load(object sender, EventArgs e)

{

using (SqlConnection cn = new SqlConnection(@"Data Source=DIOGO\SQLEXPRESS;Initial Catalog=storage;Persist Security Info=True;User ID=sa;Password=root;"))

{

using (SqlDataAdapter da = new SqlDataAdapter("SELECT nome,regiao,estensao,idioma,comentario,imagen FROM produtos WHERE ID='"+comboBox2.Text+"'", cn))

{

 

DataTable dt = new DataTable();

da.Fill(dt);

this.comboBox1.DataSource = dt;

this.comboBox1.DisplayMember = "nome";

this.txtRegiao.DataBindings.Add("Text", dt, "regiao");

this.txtEstensao.DataBindings.Add("Text",dt,"estensao");

this.txtIdioma.DataBindings.Add("Text",dt,"idioma");

this.txtComentario.DataBindings.Add("Text",dt,"comentario");

this.picImagen.DataBindings.Add("Text", dt, "imagen");

 

 

 

 

}

 

 

}

 

}

 

é no windows form..

 

oq esta errado

 

grato

 

Diogo Bueno

Compartilhar este post


Link para o post
Compartilhar em outros sites

SIm.. so q nao qro no evento load... pois o primeiro comb .. esta em branco ainda... e ja aparece tudo no segundo..

 

assim ..

 

o comb 1 seleciona a categoria.. que esta em uma tabela

o comb 2 seleciona o produto que esta em outra tabela...

 

como pesquisar ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o código, disse que não quer no evento load, mas postou o código do load.

 

Abraços...

 

 

ola..

 

Achei... der certinho..

 

segue ai o codigo pra que estiver a mesma duvida

 

vlw a todos

 

{

using (SqlConnection cn = new SqlConnection(@"Data Source=DIOGO\SQLEXPRESS;Initial Catalog=storage;Persist Security Info=True;User ID=sa;Password=root;"))

{

using (SqlDataAdapter da = new SqlDataAdapter("SELECT prod_imagen FROM produtos WHERE prod_nome='" + combNome.Text + "'", cn))

{

DataTable dt = new DataTable();

da.Fill(dt);

this.combteste1.DataSource = dt;

this.combteste1.DisplayMember = "prod_imagen";

this.imgImagen.DataBindings.Add("TEXT", dt, "prod_imagen");

 

 

 

 

}

}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.