Campo não aceitar registros duplicados?



  • Como eu faço para um campo não aceitar registros duplicados ?

    Ex. Campo = CPF :)


  • Esse campo deve ser uma chave de unicidade no banco (unique key).

    Dessa forma o próprio banco de dados fará o bloqueio da inserção de informações duplicadas.

    Att,


  • [quote="bruno mascher"]Esse campo deve ser uma chave de unicidade no banco (unique key).

    Dessa forma o próprio banco de dados fará o bloqueio da inserção de informações duplicadas.

    Att,[/quote] O que o bruno informou é uma opção. Outra seria um fluxo no evento antes de inserir/alterar para verificar se existe algum registro com este CPF, se tiver, é só exibir uma mensagem de erro e a inclusão/alteração será cancelada.

Log in to reply