none
Problema no retorno do WebService RRS feed

  • Pergunta

  •  

    Opa,

     

    estou desenvolvendo uma aplicação em C#. Minha aplicação executa em dispositivos móveis.

    Quando estou desenvolvendo um WinForm, acesso um serviço do WebService. Este serviço faz um select no banco de dados (sqlserver2005) e o resultado é gravado em um dataset. Este dataset é enviado como retorno ao cliente do serviço.

    Um dos campos selecionado pelo select e gravado no dataset é uma data. O problema que estou passando é que este dataset, quando recebido pelo cliente, está com a data com um dia a menos!

    O select funciona perfeitamente, sei disso porque la no webservice, gravei o resultado no dataset e este dataset gravei em arquivo xml.

     

    Mas inexplicavelmente, quando chega no cliente WinFomr, a data está com um dia a menos! e se o cliente for WebForm, a data está correta!

     

    Alguem pode me ajudar, estou quase ao ponto de incrementar a data no cliente, simplesmente para resolver o problema...

     

    Grato

    terça-feira, 1 de abril de 2008 12:05

Todas as Respostas

  •  

    Resolvi o problema!

     

    Fiz um Type cast da data para varchar ou char como no exemplo

     

                select convert(char, campodata,103)

     

    Acho que fuzo horário estava influenciando ....

     

    quarta-feira, 2 de abril de 2008 11:25