Ola

Estou com o seguinte problema:  sistema feito em Delphi 2007, utilizando 
acesso ao banco MySQL por componentes MyDAc.  Funcionando perfeitamente em 
máquinas com windows XP.

Ai o cliente resolve trocar e colocar um Windows Vista e instalar o servidor 
MySQL nesta maquina.  Deste momento em diante comecaram a surgir erros 
estranhos, sempre iniciados da seguinte forma  #HY000Incorrect decimal 
value: '7004,56' for column....  ou  #HY000Field 'NomeCampo' doesn´t have a 
default...   e outros mais

Este HY000 é o código para erros não documentados da MySQL  mas a coisa 
estranha é a seguinte:
 1 -o mesmo sistema com exatamente o mesmo banco (e mesmos dados) numa 
máquina WinXP roda perfeitamente com ZERO erros;
 2- No Vista, os mesmos erros ocorrem sempre nos mesmos lugares e ao 
tentarmos rodar as mesmas rotinas!!! ou seja, existe alguma coisa no código 
(ou na operação no banco) que roda em Windows XP e não roda em Vista.

Alguem tem alguma luz para dar?

obrigado

Edison 

Responder a