Impedir inserção de registros já existentes.

Delphi

15/07/2003

Gostaria de impedir a inserção de registros já existentes em uma tabela, como faço?

Obrigado.


Twbernardes

Twbernardes

Curtidas 0

Respostas

Datorre

Datorre

15/07/2003

Que tipo de dado vc não quer repetir??
Tipo, se for o código, na própria tabela vc bloqueia isso, caso seja outra informação, faça uma busca sql rodas antes do ´post´ de seu formulário. assim vc pode tomar uma decisão, tipo, mostrar os dados pra pessoa somente alterar ou perguntar se ela quer subcrever, etc...
qq coisa, estamos ae.


GOSTEI 0
Gabrielgarcia

Gabrielgarcia

15/07/2003

Olha, como o datorre respondeu: caso vc apenas não queira repetir a chave primária, isso é fácil. Qualquer dúvida, entre em contato.
Agora, se você pretende não repetir qualquer outro dado (como nome, CPF, etc..), você terá que fazer uma busca em todo seu banco para verificar se o dado já existe.
Porém, quanto maior for seu banco mais lenta se tornará a operação. Veja se vale a pena implementar isso.
Qualquer coisa, mande um e-mail.


GOSTEI 0
POSTAR