Fórum Problema com campo Date na conversão de Paradox para MySQL #372658
23/07/2009
0
Oi Pessoal , não sei se alguém ja teve este problema
[b:c53bd26c45]Problema :[/b:c53bd26c45]
Tenho um sistema em Delphi com o banco de dados todo em Paradox , e preciso passar para MySQL,
quando eu faço a conversão do banco para MySQL, os campos que eram Date no Paradox passam para o MySql como varchar de 8 caracteres.
eu queria saber porque acontece este problema , será que é por causa do Drive ODBC 3.1 que eu uso
será que tem como mudar esse campo para Date ?
se alguém souber como resolver este problema por favor me de uma força
eu ja fiz algumas tentativas mais não obtive nenhum resultado positivo
Se alguém poder ajudar agradeço
Abraços.
[b:c53bd26c45]Problema :[/b:c53bd26c45]
Tenho um sistema em Delphi com o banco de dados todo em Paradox , e preciso passar para MySQL,
quando eu faço a conversão do banco para MySQL, os campos que eram Date no Paradox passam para o MySql como varchar de 8 caracteres.
eu queria saber porque acontece este problema , será que é por causa do Drive ODBC 3.1 que eu uso
será que tem como mudar esse campo para Date ?
se alguém souber como resolver este problema por favor me de uma força
eu ja fiz algumas tentativas mais não obtive nenhum resultado positivo
Se alguém poder ajudar agradeço
Abraços.
Ricardo Schnaider
Curtir tópico
+ 0
Responder
Posts
24/07/2009
Danielrsanches
como vc migrou do Paradox para o MySql ??
quando migrei meus bancos de dados, fiz pelo delphi mesmo, tabela a tabela, campo a campo ...
agora, se vc já tem essa tabela em MySql, porém o campo está como Varchar, faça uma rotina pelo delphi, só para alterar esse campo...
crie um novo campo do tipo Date... passe os dados do outro campo importado (varchar) para o campo Date, fazendo essa conversão pelo Delphi...
se não for bem isso o que ocorre, post aki novamente ...
abraços !!
quando migrei meus bancos de dados, fiz pelo delphi mesmo, tabela a tabela, campo a campo ...
agora, se vc já tem essa tabela em MySql, porém o campo está como Varchar, faça uma rotina pelo delphi, só para alterar esse campo...
crie um novo campo do tipo Date... passe os dados do outro campo importado (varchar) para o campo Date, fazendo essa conversão pelo Delphi...
se não for bem isso o que ocorre, post aki novamente ...
abraços !!
Responder
Gostei + 0
24/07/2009
Ricardo Schnaider
Colega muito obrigado pela dica
mais ja consegui resolver o problema
eu só troquei o driver ODBC 3.1 que eu usava, troquei pelo ODBC 5.1 e funcionou
acho que era o ODBC 3.1 que não suportava o tipo Date com esse tipo
de conversão que eu fiz.
Valeu abraço.
mais ja consegui resolver o problema
eu só troquei o driver ODBC 3.1 que eu usava, troquei pelo ODBC 5.1 e funcionou
acho que era o ODBC 3.1 que não suportava o tipo Date com esse tipo
de conversão que eu fiz.
Valeu abraço.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)