Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luciojr

Erro: Moeda (Access) -> Float (MySQL)

Recommended Posts

Alô galera,

 

estou importando dados Access p/ MySQL, e na hora da importação os campos Moeda (Access) estão sendo arredondados quando chegam no MySQL (Float(12,2)). Já tentei somente o tipo Float (sem "medidas") e ele permanece o erro. Já tentei usar diferentes programas para importar os dados (EMS MySQL, Navicat, arquivos csv/txt) e, nestes últimos, dá pra se ver que os dados "saem" corretos (é só abrir o arquivo) mas na hora de importar eles "chegam" arredondados. E, óbvio, NÃO PODE ARREDONDAR. Tem de ser cópia fiel!

 

 

Não sei pra onde correr, afinal, já fiz de duas maneiras e vários programas.

 

Se alguém se deparou com isso antes, dá uma dica aí. Ah, já vi a coluna do iMasters, fiz daquela forma e não deu.

 

 

abraços,

-lúciojr

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucio caso ainda não tenha resolvido seu problema, posta a estrutura completa da sua tabela e um trecho do arquivo que você está importando, para que possamos analizar eles ok...abraçosMarcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

lucio caso ainda não tenha resolvido seu problema, posta a estrutura completa da sua tabela e um trecho do arquivo que você está importando, para que possamos analizar eles ok...

 

abraços

 

Marcio

<{POST_SNAPBACK}>

versão MySQL 4.1 (destino)

versão Access 2002 (origem)

 

É um sistema para empresas, guardando balancetes/balanços completos. Segue estrutura da tabela de ATIVO-MySQL (semelhante à de PASSIVO-MySQL).

CAMPO TIPO TAMANHO PRECISAO Nulo?

disponivel Float 12 3 N

caixa Float 12 3 N

bancos Float 12 3 N

 

A tabela de origem, no Access (o Access está ficando lento, principalmente pelo acesso que é em rede, concorrente...) então vamos fazer upgrade para MySQL.

Tabela ATIVO-Access:

CAMPO TIPO FORMATO CASAS DECIMAIS

disponivel Moeda Padrao Automático

caixa Moeda Padrao Automático

bancos Moeda Padrao Automático

 

No entando, quando exporto via Access para um arquivo CSV, os valores são importados com "arredondamento". Se importo diretamente por uma ferramenta que leia Access e escreva no MySQL, ocorre o mesmo.

 

Já tentei transformar as colunas Moeda em Número (Double), mas ocorre arredondamento também. Aparentemente, é menor, mas, em todo caso, NÃO PODE OCORRER, senão... ó a confusão! Balanços alterados!

 

abraços,

-lúciojr

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.