Erro em configurações regionais para aplicação em 3 camadas
16/09/2003
0
Galera, uni-vos.
Aconteceu algo realmente estranho com uma aplicação em 3 camadas.
Tenho alguns servidores, com os quais me conecto via socket ou DCOM dependendo da situação. Em todos eles, tenho configurado as variáveis de configuração regional, e realmente ao acessar pela primeira vez pela aplicação cliente, a configuração de ponto decimal e data ficam certas.
Agora é que vem o mistério. Após os usuários se deslogarem, se o servidor não receber nenhum acesso por algum tempo, quando o usuário se logar novamente, as configurações mudam completamente. Acabam invertendo a o ponto decimal e a vígula, a data volta a ficar no formato norte-americano, ou seja, é como se nada estivesse configurado. O mais curioso ainda é que a configuração regional da máquina servidora, que utiliza W2K, está OK.
Será que alguém já esbarrou nesse problema.
Aconteceu algo realmente estranho com uma aplicação em 3 camadas.
Tenho alguns servidores, com os quais me conecto via socket ou DCOM dependendo da situação. Em todos eles, tenho configurado as variáveis de configuração regional, e realmente ao acessar pela primeira vez pela aplicação cliente, a configuração de ponto decimal e data ficam certas.
Agora é que vem o mistério. Após os usuários se deslogarem, se o servidor não receber nenhum acesso por algum tempo, quando o usuário se logar novamente, as configurações mudam completamente. Acabam invertendo a o ponto decimal e a vígula, a data volta a ficar no formato norte-americano, ou seja, é como se nada estivesse configurado. O mais curioso ainda é que a configuração regional da máquina servidora, que utiliza W2K, está OK.
Será que alguém já esbarrou nesse problema.
Jmnemonic
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)