Fórum Impedir inserção de registros já existentes. #169448
15/07/2003
0
Gostaria de impedir a inserção de registros já existentes em uma tabela, como faço?
Obrigado.
Obrigado.
Twbernardes
Curtir tópico
+ 0
Responder
Posts
15/07/2003
Datorre
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.
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.
Responder
Gostei + 0
15/07/2003
Gabrielgarcia
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.
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)