maxhagen 0 Denunciar post Postado Janeiro 19, 2009 Buenas pessoal. Tenho um banco de dados acess, onde um dado campo é um inteiro longo, com o formato 00000 Quando entro com o dado 1 por exemplo, ele preenche de zeros as casas a esquerda do número, ficando 00001 Quando tento ler este campo através do VB.net, e jogar este valor para uma variável integer, ele sempre retorna 1, perdendo a formatação... Já tentei outros tipos de variáveis(decimal,floating) e não consegui... Tentei usar o comando format, mas também não deu certo.... ex. VAR_CODIGO = FORMAT(VAR,CODIGO,0000) => neste caso após escrever os 4 zeros, ele reduz para 1... Não sei se a única solução seria transformar tudo para string e daí formatar o dado... Grato. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 19, 2009 Se você quiser formatar dessa forma terá que ser do tipo string sua variável. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
maxhagen 0 Denunciar post Postado Janeiro 19, 2009 Ok, Resolvido.... Obrigado pela ajuda, vou ter que trabalhar mesmo com string... Abraço. Compartilhar este post Link para o post Compartilhar em outros sites