• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Ricardo RMX

Erro inesperado no Access

1 mensagem neste tópico

Utilizamos o Access em conjunto com o VB.Net 2008 Professional.

Hoje, de forma absolutamente inesperada, fomos surpreendidos com uma falha (esta é nossa opinião) no BD na gravação de datas.

Simplesmente uma data que antes era gravada no formato 'dd/MM/aaaa' passou a ser gravada no formato 'MM/dd/aaaa' fazendo com que o dia de hoje, 02/jun passasse a ser 06/fev.

Isto ocorreu sem que ninguém da equipe tivesse feito qualquer alteração em configurações, seja no BD, seja no Windows, incluindo as configurações regionais e de idioma.

Pode ter ocorrido, sem que se percebesse, de forma acidental, a alteração de alguma outra configuração. Mas onde? Existe algum outro lugar que trate destas configurações no Windows ou no próprio BD?

Uma das consultas enviadas pelo programa é "UPDATE tblPJ SET CodCNAE = 26, DataUltimaAlteracao = #02/06/2009 19:58:46#, CodUsuario = 4 WHERE Codigo = 118"

Poderia o VB.Net estar influindo nesta consulta e causando um erro?

Cabe ressaltar que tudo o mais está funcionando normalmente exceto as datas e que, se trocados de posição o dia e o mês na consulta acima, as coisas se resolvem. Mas não poderia ser assim. O BD está se comportando como se o idioma fosse inglês, no formato padrão 'MM/dd/yyyy'.

Me sinto perdido neste caso e gostaria da ajuda de quem pudesse dar.

Obrigado, desde já!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora