none
datatime RRS feed

  • Pergunta

  • Estou migrando uma aplicação do SQL SERVER 2000 para o SQL SERVER 2005. Mas estou com o seguinte problema.

    A data do SQL SERVER 2000 estava dd/mm/aaaa 00:00:00.

    No SQL SERVER 2005 mesmo os registros estando dd/mm/aaaa 00:00:00 nas querys só consigo pesquisar mm/dd/aaaa existe alguma maneira de resolver isso para que eu não tenha que mudar toda a minha aplicação.

    Obrigado a todos.

    André

    segunda-feira, 19 de novembro de 2007 17:37

Respostas

  • Andre,

     

    Além de verificar o Language utilizada pelo banco de dados, verifique também o idioma do usuário que você esta utilizando para realizar esta pesquisa!!!

     

    Se você quiser antes de verificar se a language do banco esta brazilian, utilize o Set Language Brazilian, antes do select, se a consulta retornar os dados desejados, isso significa que realmente a language do banco este definida de forma diretemente.

     

    segunda-feira, 19 de novembro de 2007 18:21

Todas as Respostas

  •  

    Olá André,

     

     

    Veja nas propriedades do usuário qual o Default Language que está marcado. No seu SQL 2000 devia estar como Brazilian, então, modifique para este e teste sua consulta.

     

     

    Abraço

    segunda-feira, 19 de novembro de 2007 17:45
  • Andre,

     

    Além de verificar o Language utilizada pelo banco de dados, verifique também o idioma do usuário que você esta utilizando para realizar esta pesquisa!!!

     

    Se você quiser antes de verificar se a language do banco esta brazilian, utilize o Set Language Brazilian, antes do select, se a consulta retornar os dados desejados, isso significa que realmente a language do banco este definida de forma diretemente.

     

    segunda-feira, 19 de novembro de 2007 18:21
  • André,

     

    Obrigado pelo retorno.

     

    segunda-feira, 19 de novembro de 2007 19:15