Bom, eu já consegui fazer uma inclusão no banco antes, porém estou a dois dias quebrando a cabeça e não consigo resolver esse problema. Eu uso MySQL, a conexão está beleza, porém ele acusa a mensagem que eu programei na hora de incluir e eu não estou detectando o erro.
Aí segue o método:
[code]public void incluir(){
Banco banco = new Banco();
String sql = ("insert into leitores (nome,rg,cpf,telefone,celular,endereco,numero,bairro,segEndereco,segNumero,segBairro,id) values (?,?,?,?,?,?,?,?,?,?,?,null)");
try{
PreparedStatement comandoSql = banco.con.prepareStatement(sql);
comandoSql.setString(1,nome);
comandoSql.setString(2,rg);
comandoSql.setString(3,cpf);
comandoSql.setString(4,telefone);
comandoSql.setString(5,celular);
comandoSql.setString(6,endereco);
comandoSql.setString(7,numero);
comandoSql.setString(8,bairro);
comandoSql.setString(9,segEndereco);
comandoSql.setString(10,segNumero);
comandoSql.setString(11,segBairro);
comandoSql.execute();
JOptionPane.showMessageDialog(null,"Registro inserido com sucesso");
}
catch(Exception erro){
JOptionPane.showMessageDialog(null,"Banco de Dados com problema, SQL ERROR:" + erro.getMessage());
}
}[/code]
O método de inclusão é este, espero que possam me ajudar.
Obrigado!