Problemas com metodo para inserir no Banco de dados

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…

é interessante vc incluir este cara no seu catch:

er.printStackTrace();

outra coisa, como vc define o seu objeto con ? de repente é este cara q não ta legal… :wink:

Ola maykoninfo, da uma olhada nesse link…

Video aula JDBC

abraço!