Array
(
)

Pesquisa com combobox no visual studio 2008

Frostlost
   - 05 ago 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.

#Código

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

Ricardo Silva
   - 05 ago 2008

tenta adicionar o Wile

#Código
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();
}


Frostlost
   - 05 ago 2008


Citação:
tenta adicionar o Wile

#Código
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