none
Somando campos c#... Dúvida diferente das existentes!

    Question

  • Ola,

    Estou com dificuldades em fazer a soma de minhas tabelas... Dentro do visual studio 2008.

    Fica dando sempre o mesmo erro será que poderiam me ajudar, passarei as informações que necessitarem saber.

    Ele não consegue somar os produtos escolhidos pelo cliente.

    Ele possui as chaves estrangeiras necessárias para isso, e as tabelas estão completas, tanto que no banco é possível fazer essa totalização de valores, mas, no visual ele apresenta o seguinte erro:

    banco.incluirVendasAuxiliar(int.Parse(txtCodigo.Text),int.Parse(txtQuantidade.Text), decimal.Parse(txtValor.Text), txtNomeProduto.Text, txtDescricaoProduto.Text);

    Aparece a caixa com o texto sublinhando o comando acima: Sequencia de entrada não estava em um formato incorreto.

    imagem:

    Agradecemos desde já!

     

    Monday, February 06, 2012 11:25 AM

Answers

  • int variavelSaida = 0;

    string strValor = 10;

    if(int.TryParse(strValor,out variavelSaida))
    {

         //Conversao bem sucedida      

    }
    else
    {

       //Conversao mal sucedida

    }


    kaneda182

    Tuesday, February 07, 2012 8:06 PM

All replies

  • Letielle,

    Pela descrição que você informou aparentemente é um problema na conversão de algum valor.

    "Aparece a caixa com o texto sublinhando o comando acima: Sequencia de entrada não estava em um formato incorreto."

    Verifiquei que você está utilizanto int.Parse, opte pelo método estático TryParse que efetua um teste na conversão.

    Coloque seu código aqui pra ficar mais fácil o entendimento do pessoal.


    David Silva | MCITP| MCTS | MCP | ITILF | Blog: http://tilive.wordpress.com
    Monday, February 06, 2012 11:46 AM
  • Amigo,

    Posta o código no método incluirVendasAuxiliar.



    Carlos Eduardo Ferreira
    Monday, February 06, 2012 11:52 AM
  • int variavelSaida = 0;

    string strValor = 10;

    if(int.TryParse(strValor,out variavelSaida))
    {

         //Conversao bem sucedida      

    }
    else
    {

       //Conversao mal sucedida

    }


    kaneda182

    Tuesday, February 07, 2012 8:06 PM