MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Converter número exponencial para número inteiro

    Compartilhe

    RICARDOGALO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 01/11/2016

    [Resolvido]Converter número exponencial para número inteiro

    Mensagem  RICARDOGALO em 6/6/2017, 15:25

    Olá!!!

    Tenho um banco e em uma determinada tabela tenho um campo do tipo decimal com o nome "Mov_Credencial". Esse campo importa um arquivo de uma aplicação que gera códigos aleatórios (códigos internos "000820710036860459") com 18 dígitos que é a carga com os códigos a serem validados.

    Quando o arquivo é importado para a tabela o campo evidentemente fica no formato: 5,30931120192920777E+17

    Nessa aplicação tenho uma outra tabela que faz a leitura da carga desses códigos na tabela de movimento e o campo que recebe o código acima está no mesmo formato.

    No caso gostaria de saber se tem como converter o número 5,30931120192920777E+17 para o código original que foi importado "000820710036860459" para comparação dos códigos importados com os que foram validados.

    Obrigado a todos.

    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  ahteixeira em 10/6/2017, 13:25

    Olá Ricardo Cesar,
    Poste a base de dados com a tabela em questão com dois ou tres registos para se testear.
    Se possivel crie uma coluna com o valor qcorrecto "pretendido".
    Abraço

    RICARDOGALO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 01/11/2016

    Arquivos para avaliação

    Mensagem  RICARDOGALO em 12/6/2017, 13:40

    Olá amigo,

    Segue em anexo o banco de dados e os modelos do arquivo de importação e exportação.

    No arquivo Leia-me.txt tem mais informações e detalhes do processo.

    Abraço,

    Ricardo
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  ahteixeira em 12/6/2017, 13:51

    Olá, faltou anexo.
    Veja como fazer:
    [Você precisa estar registrado e conectado para ver este link.]
    Abraço

    RICARDOGALO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 01/11/2016

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  RICARDOGALO em 12/6/2017, 14:01

    Olá,

    Segue novamente conforme orientação.

    Obrigado.
    Anexos
    Arquivos.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (872 Kb) Baixado 2 vez(es)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  ahteixeira em 13/6/2017, 11:26

    Olá Ricardo,
    Com o anexo já deu para compreender melhor.

    Experimente usar o Format, exemplo:
    Código:
    =Format([Num_Cred];"000000000000000000")

    Abraço

    RICARDOGALO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 01/11/2016

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  RICARDOGALO em 13/6/2017, 13:18

    Olá Álvaro,

    Montei uma consulta e utilizando o formato explicado por você funcionou perfeitamente.

    Me ajudou muito na continuação do processo.

    Muito obrigado.

    Um abraço,
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5388
    Registrado : 15/03/2013

    Re: [Resolvido]Converter número exponencial para número inteiro

    Mensagem  ahteixeira em 13/6/2017, 16:13

    Olá Ricardo, obrigado pelo retorno.
    Os utilizadores do fórum agradecem.
    Abraço

      Data/hora atual: 17/8/2018, 14:49