none
Parametro Money em Stored Procedure de Consulta RRS feed

  • Pergunta

  • Bom dia.

    Tenho uma consulta em uma Stored Procedure que recebe vários parâmetros que está funcionamento perfeitamente. Recetemente o cliente me solicitou uma pesquisa sobre um campo Money. Pelo visto tentei todas as formas que não funcionam.

    Alguem poderia me dar uma ajuda?

    Na SP o campo que recebe o parametro está setado para Money (@Valor Money), já tentei converter o parametro para varchar atraves do Convert (Convert(varchar,@Valor)). Quando o parametro é passado pela minha aplicação estou convertendo ele para o formato "######0.00" e mesmo assim não funciona. Quando não dá erro, o código executa mas não retorna nenhuma informação...

    Obrigado a todos pela atenção....

    quarta-feira, 24 de julho de 2013 14:08

Todas as Respostas

  • José, 

    Tente CAST ao invés de CONVERT e veja se resolve:

    CAST(@Valor AS varchar(10))


    Leonardo D'Amato Microsoft .Net Developer

    • Sugerido como Resposta Alysson Queiroz terça-feira, 30 de julho de 2013 13:31
    quarta-feira, 24 de julho de 2013 14:15
  • Cara tem como explicar melhor o que vc quer fazer?

    Abraço!

    quarta-feira, 24 de julho de 2013 14:15
  • Obrigado pela atenção....

    Consegui resolver o problema, descobri que da aplicação para o SQLServer o valor do parametro estava indo errado. Ajustei o valor e funcionou.

    Obrigado mais uma vez.

    quarta-feira, 24 de julho de 2013 14:27