none
Consulta Com TextBox RRS feed

  • Pergunta

  • Possuo uma aplicação que faz uma consulta ao banco de dados através do ID do produto. Essa consulta é feita pelo usuario por meio de uma textbox, aonde ele digita esse código. Minha duvida é a seguinte: Se a consulta não retornar nenhum resultado (não localizar o código) como faço pra que retorne uma mensagem com tal informação, sei que é através de uma MessageBox.Show, mas quero saber como implementar isso em um IF??

    Obrigada Pessoal.

    BjuX.

     

    segunda-feira, 22 de março de 2010 15:18

Respostas

  • Boa tarde MA_87.

    Eu faria o seguinte:

    DataTable oTable = new DataTable;
    
    oTable = Obj.Exibir(TextBox1.Text);
    
    if (oTable.Rows.Count>0)
    
            DataGridView1.DataSouce = oTable;
    
    else
    
            MessageBox.Show("Não foi encontrado o Produto com o ID '" + TextBox1.Text + "'.","Não Encontrado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

    Espero q tenha ajudado.

     

    Abraço!

    Wolney Fernandes


    Wolney
    quinta-feira, 25 de março de 2010 20:43

Todas as Respostas

  • Olá!

    Poste a parte do código onde você faz a consulta no banco, pra que a gente possa direcionar a resposta para o seu cenário...


    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    segunda-feira, 22 de março de 2010 16:35
    Moderador
  • Possuo uma aplicação que faz uma consulta ao banco de dados através do ID do produto. Essa consulta é feita pelo usuario por meio de uma textbox, aonde ele digita esse código. Minha duvida é a seguinte: Se a consulta não retornar nenhum resultado (não localizar o código) como faço pra que retorne uma mensagem com tal informação, sei que é através de uma MessageBox.Show, mas quero saber como implementar isso em um IF??

    Obrigada Pessoal.

    BjuX.

     

    Mostra o codigo?
    Just Be Humble Malange!
    segunda-feira, 22 de março de 2010 23:41
    Moderador
  • Boa tarde MA_87.

    Eu faria o seguinte:

    DataTable oTable = new DataTable;
    
    oTable = Obj.Exibir(TextBox1.Text);
    
    if (oTable.Rows.Count>0)
    
            DataGridView1.DataSouce = oTable;
    
    else
    
            MessageBox.Show("Não foi encontrado o Produto com o ID '" + TextBox1.Text + "'.","Não Encontrado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

    Espero q tenha ajudado.

     

    Abraço!

    Wolney Fernandes


    Wolney
    quinta-feira, 25 de março de 2010 20:43