Banco de dados e java

3 respostas
C

Olá pessoal!

Como faço para implementar um código em minha aplicação para que o usuário não cadastre dois “números de propostas” iguais?

Obrigado!

Cristiano.

3 Respostas

Armitage

Oi Cristiano,

Você pode fazer isso de duas formas…

1 - Configurar no seu banco de dados a chave para ser auto-incremento ou do tipo que não pode se repetir (eu esqueci o nome heheh).

2 - Procurar o codigo da ultima proposta e gerar o código da proposta seguinte no momento do insert (eu não acho isso uma boa opção)

paulohbmetal

cas:
Olá pessoal!

Como faço para implementar um código em minha aplicação para que o usuário não cadastre dois “números de propostas” iguais?

Obrigado!

Cristiano.

Qual banco(SGDB) vc está usando?

Por exemplo no Oracle, vc pode usar Sequences, no FireBird Generators e por aí vai.

A Paz!!

pcalcado

Faça uma busca no banco antes de inserir o registro para ssegurar que é um número diferente, use um campo UNIQUE.

[]s

Criado 28 de dezembro de 2004
Ultima resposta 28 de dez. de 2004
Respostas 3
Participantes 4