[delphi-br] MySQL Erro HY000 + Delphi2007

2010-01-06 Por tôpico EMGF Doc
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 



Re: [delphi-br] MySQL Erro HY000 + Delphi2007

2010-01-06 Por tôpico Eduardo Silva dos Santos
Meu Grande amigo Edison, isso ta me parecendo problema na transferência do
banco de dados..

provavelmente foram transferidos os arquivos FRM da pasta
MySQL\Data\NomedoBanco
mas o IBDATA ficou para traz..

gera um script completo do DB que ta no XP, deleta o banco no DB com Vista e
restaura o script que vai rodar 100%


Att,
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


2010/1/6 EMGF Doc e...@docsistemas.com.br



 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

  



[As partes desta mensagem que não continham texto foram removidas]





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html