Problema com Insert e chave primária no java

2 respostas
luiz_ross

Estou com um problema, fiz um programa que pega os dados do usuário através de JTextFields e joga esses dados dentro de uma tabela dentro do MySql, só que cada vez que inicio o programa, ele insere campos em branco dentro da minha tabela sem que eu clique no botão incluir novo cadastro. Como resolver esse problema? Ah, a tabela não deixa que seja inserido dados se eu tiver um campo como chave primária.

2 Respostas

luiz_ross

Veja o erro que dá: 1062 - Duplicate entry ‘0’ for key 1
o que pode estar acontecendo de errado?

Rafael_Steil

Muito provavelmente voce colocou o codigo no construtor, ou em algum metodo que eh chamado “automaticamente”. Verifique isso.
Em relacao ao outro problema, o campo esta compo “primary key”, porem voce esta inserindo dados duplicados ( mesmo id, mesma string etc… ). Faca o tratamento adequando para isso nao ocorrer.

[]'s
Rafael Steil

Criado 22 de outubro de 2002
Ultima resposta 23 de out. de 2002
Respostas 2
Participantes 2