none
Chave Primária - Access e VB RRS feed

  • Pergunta

  • Em um form de Cadastro de Clientes, existe a TextBox responsável por salvar no meu Banco de Dados (ACCESS) o registro da chave primária. 

    Preciso impedir que o programa de "Bug" por repetir chave primária. Como fazer esse teste para avisar que não pode ser feito esse registro, pois já está registrado no banco.

    Visual Basic 2010 Express (Linguagem VB)

    Att.

    Pedro Lima Eloy

    quinta-feira, 23 de julho de 2015 01:23

Respostas

  • Boa noite Pedro.

    Você pode criar a sua chave primaria no access como auto incremento, assim o proprio access se encarrega de criar esses numeros evitanto que uma chave primaria igual seja gerada.

    Ex: Crie no access uma coluna como chave primaria com o nome ID, ela gera numeros de varios formatos...

    Em db para registros de usuarios eu uso como chave primaria o CPF deles, embora não seja muito seguro é um numero unico.

     

    • Marcado como Resposta Marcos SJ sexta-feira, 31 de julho de 2015 18:46
    quinta-feira, 23 de julho de 2015 02:06

Todas as Respostas

  • Boa noite Pedro.

    Você pode criar a sua chave primaria no access como auto incremento, assim o proprio access se encarrega de criar esses numeros evitanto que uma chave primaria igual seja gerada.

    Ex: Crie no access uma coluna como chave primaria com o nome ID, ela gera numeros de varios formatos...

    Em db para registros de usuarios eu uso como chave primaria o CPF deles, embora não seja muito seguro é um numero unico.

     

    • Marcado como Resposta Marcos SJ sexta-feira, 31 de julho de 2015 18:46
    quinta-feira, 23 de julho de 2015 02:06
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 31 de julho de 2015 18:46