Está dando erro quando eu tento realizar este evento pela segunda vez.
Pois na 1ª vez que faço ele insere diretinho…
Meu fonte está asssim no ActionPerfomed:
if(miSalvar==||JBsalvar==event.getSource()event.getSource())
{ JOptionPane.showMessageDialog(null,“Salvar”);
try { ConexaoBD bd=new ConexaoBD();//estou instanciando
stmt=(Statement) ConexaoBD.getCon().createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY );
String query = "INSERT INTO aluno(cpf_aluno,nome_aluno,dt_nasc)
VALUES (’"+Fcpf.getText().trim()+"’,’"+ Fnome.getText().trim() + “’,’” + Fdt_nasc.getText().trim() + “’)”;
int r = stmt.executeUpdate( query );
if(r == 1)
System.out.println(“Sucesso na Insersão”);
else
JOptionPane.showMessageDialog(null," Falha na Insersão ");
stmt.close();
ConexaoBD.closeConnection();
}catch ( SQLException sqlex ) {
if(sqlex.getMessage().equals(“General error”))
JOptionPane.showMessageDialog(null,“Aluno já Cadastrado!!!”);
}
}//FIM BOTÃO INSERIR