Pesquisa com combobox no visual studio 2008

.NET

05/08/2008

No código abaixo estou tentando consultar no banco através de uma combobox. Só consigo pegar o primeiro valor, por favor vejam se tem algo de errado.



 private void FrmConsultaRegiao_Load(object sender, EventArgs e)
        {
            SqlConnection conexao = new SqlConnection(Unasa.Properties.Settings.Default["bd_unidosConnectionString"].ToString());
            try
            {
                string sqltxt;
                sqltxt = "select nome_regiao from tb_regiaoatuacao";
                SqlCommand cmd = new SqlCommand(sqltxt, conexao);
                SqlDataReader pesqreg;
                conexao.Open();
                pesqreg = cmd.ExecuteReader();
                if (pesqreg.HasRows)
                {
                    pesqreg.Read();
                    comboBox1.Items.Add(pesqreg["nome_regiao"].ToString());
                    
                }

            }
            catch (Exception ex)
            {

                MessageBox.Show("\nERRO NO SISTEMA ENTRAR EM CONTATO COM ADMINISTRADOR SISTEMA\n\n" + ex.ToString());
            }
            finally 
            {
                conexao.Close();
            }





Obrigado

Claudio Stein Junior[/code]


Frostlost

Frostlost

Curtidas 0

Respostas

Ricardo Silva

Ricardo Silva

05/08/2008

tenta adicionar o Wile

private void FrmConsultaRegiao_Load(object sender, EventArgs e)
        {
            SqlConnection conexao = new SqlConnection(Unasa.Properties.Settings.Default["bd_unidosConnectionString"].ToString());
            try
            {
                string sqltxt;
                sqltxt = "select nome_regiao from tb_regiaoatuacao";
                SqlCommand cmd = new SqlCommand(sqltxt, conexao);
                SqlDataReader pesqreg;
                conexao.Open();
                pesqreg = cmd.ExecuteReader();
                if (pesqreg.HasRows)
                {
                   [u] while(pesqreg.Read()){
                    comboBox1.Items.Add(pesqreg["nome_regiao"].ToString());
                   }[/u]
                }

            }
            catch (Exception ex)
            {

                MessageBox.Show("\nERRO NO SISTEMA ENTRAR EM CONTATO COM ADMINISTRADOR SISTEMA\n\n" + ex.ToString());
            }
            finally
            {
                conexao.Close();
            } 



GOSTEI 0
Frostlost

Frostlost

05/08/2008

tenta adicionar o Wile
private void FrmConsultaRegiao_Load(object sender, EventArgs e)
        {
            SqlConnection conexao = new SqlConnection(Unasa.Properties.Settings.Default["bd_unidosConnectionString"].ToString());
            try
            {
                string sqltxt;
                sqltxt = "select nome_regiao from tb_regiaoatuacao";
                SqlCommand cmd = new SqlCommand(sqltxt, conexao);
                SqlDataReader pesqreg;
                conexao.Open();
                pesqreg = cmd.ExecuteReader();
                if (pesqreg.HasRows)
                {
                   [u] while(pesqreg.Read()){
                    comboBox1.Items.Add(pesqreg["nome_regiao"].ToString());
                   }[/u]
                }

            }
            catch (Exception ex)
            {

                MessageBox.Show("\nERRO NO SISTEMA ENTRAR EM CONTATO COM ADMINISTRADOR SISTEMA\n\n" + ex.ToString());
            }
            finally
            {
                conexao.Close();
            } 


Valeu, vou testar.

Abraços


GOSTEI 0
POSTAR