Problemas com a validação do cpf

1 resposta
ronnypeterson

Tenho um campo no formulário que recebe o número do cpf. Então quando o usuário clica no botão pesquisar é disparado um método que verifica se o campo está em branco, depois válida o cpf.

Tudo funciona, mas quando eu digito somente zero(0) o sistema não retorna a informação de que é um número de cpf inválido, e o q é pior, quando coloco um cpf válido com zero(0) no início é retornada a msg que o cpf não é válido.

O que pode estar havendo? Será que na hora em eu faço a conversão da String para long esse zero inicial é desconsiderado (o q é bem possível). Como posso resolver isso?

Desde já agradeço a atenção e colaboração de todos.

1 Resposta

Feijao

Sim, quando você faz a conversão para long os zeros à esquerda são desconsiderados.

Trate cpf e cnpj sempre como String.

Criado 23 de abril de 2007
Ultima resposta 23 de abr. de 2007
Respostas 1
Participantes 2