Ola pessoal....
É o seguinte, eu tenho um banco mas eu quero fazer q o cliente não adiciona dados iguais exemplo....
NOME: João de Ferreira Barbosa
Se o cliente tentar adicionar um outro João de Ferreira Barbosa o programa possa impedi-lo..
entende??
Desde já agradeço.
impedir repetição de dados no banco
Moderador: Moderadores
Exemplo :
Porém...
Lembre-se que existem homônimos e que as vezes eles devem existir no cadastro, em outros casos como CPF ou CNPJ essa verificação é interessante.
Até logo.
Marcelo
Código: Selecionar todos
NOME=SPACE(30)
@ 10,00 SAY "NOME : " GET NOME PICT "@!" VALID VERNOME(NOME)
READ
FUNCTION VERNOME(MNOME)
DBSEEK(MNOME)
IF EOF()
RETURN(.T.)
ELSE
@ 24,00 SAY "Msg : Nome já cadastrado !"
ENDIF
RETURN(.F.)
Lembre-se que existem homônimos e que as vezes eles devem existir no cadastro, em outros casos como CPF ou CNPJ essa verificação é interessante.
Até logo.
Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)

