Jump to content
Fórum Script Brasil
  • 0

Chave Primária [.net 2003] [c#]


Ilana
 Share

Question

Estou fazendo um formulário em C# que insere dados em uma base MySQL.

Ao inserir um valor já existente em um campo que possui chave primária, o programa para de rodar.

Gostaria de fazer o C# verificar a base MySQL antes de inserir o dado, caso o mesmo viole achave primária, o aplicativo mostra um aviso e não deixa o usuário inserir a informação. Alguém sabe como fazer isso?

[]s

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Não sei se é o jeito mais correto, mas uma forma de resolver isso seria fazer um select no campo pra ver se já existe este valor. Caso ele encontre é só mostrar a mensagem para o usuário. Alguns bancos tem uma forma de cadastrar os exception para devolver mensagens conforme o erro, mas não conheço MySql.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...