Olá tenho um JFrame que é a classe principal do meu programa, está classe chama outra classe CadFilme que contem dois JTextifields, está classe CadFilme tem o seguinte evento se o usuário clicar no Botão inserir
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Acesso ac = new Acesso();
ac.execSQL(“Insert into Filme (cod_filme, nom_filme)” +
“values (’” + jTextField1.getText() +
“’, '” + jTextField2.getText()+"’)");
}
O metodo execSQL pertence a minha classe Acesso, segue abaixo o codigo do metodo execSQL
public int execSQL(String qry) {
int valor = 0;
try {
Statement stmt;
stmt = con.createStatement();
valor = stmt.executeUpdate(qry);
stmt.close();
} catch (SQLException er) {
System.out.println("Problemas na Query " + qry);
}
return valor;
}
Mas está dando o seguinte erro java.lang.NullPointerException, “Estou apontado para um objeto que não existe ??”
E está dando erro também no metodo Statement stmt da classe Acesso metodo execSQL(String qry); este erro e em tempo de execução quanto tento inserir no banco
:roll:
desde já agradeço a atenção…