pmaster Posted April 10, 2009 at 05:29 PM Report #256202 Posted April 10, 2009 at 05:29 PM Boa tarde a todos. Eu tenho um campo ID_cliente em que tem 4 digitos, 0000. E eu não consigo escrever os 4 zeros numa textbox parace-se só um 0. Eu ja experimentei com uma mascara mas mesmo assim nao resulta. Alguem me pode ajudar? Obrigado 👍
anolsi Posted April 10, 2009 at 05:34 PM Report #256204 Posted April 10, 2009 at 05:34 PM E o campo na BD está como uma string, ou número? "Nós somos o que fazemos repetidamente, a excelência não é um feito, e sim, um hábito."Não respondo a questões por PM que possam ser colocadas no fórum!
pmaster Posted April 10, 2009 at 08:20 PM Author Report #256228 Posted April 10, 2009 at 08:20 PM O campo é numero.
anolsi Posted April 10, 2009 at 08:23 PM Report #256229 Posted April 10, 2009 at 08:23 PM Então é lógico, já que em número 0 = 0000 Se queres manter os zeros (não sei porquê), tens que colocar o campo como texto. "Nós somos o que fazemos repetidamente, a excelência não é um feito, e sim, um hábito."Não respondo a questões por PM que possam ser colocadas no fórum!
Betovsky Posted April 10, 2009 at 08:36 PM Report #256231 Posted April 10, 2009 at 08:36 PM Não tem nada de colocar o campo como texto. Isso é tão errado em tantos pontos... Se representa um número, então guarda como um número. Se queres ver o número com quatro zeros então formatas o número dessa maneira, ou seja, só mudas o aspecto visual dele... Presumindo que o teu número é a variável x TextBox1.Text = x.ToString("0000"); "Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !" Sign on a computer system consultant's desk
anolsi Posted April 10, 2009 at 08:42 PM Report #256232 Posted April 10, 2009 at 08:42 PM Eu não entendi a dúvida assim. O que ele me deu a entender é que para ele 0 é diferente de 0000. Agora se quer simplesmente formatar, então não precisa realmente de fazer o que eu disse, contudo não se pode esquecer que 0123 é igual 123. "Nós somos o que fazemos repetidamente, a excelência não é um feito, e sim, um hábito."Não respondo a questões por PM que possam ser colocadas no fórum!
pmaster Posted April 10, 2009 at 08:59 PM Author Report #256233 Posted April 10, 2009 at 08:59 PM Muito obrigado pela vossa ajuda! O problema ficou resolvido com tostring("0000") 😞
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now