Boa noite pessoal!!
Estou com problemas ao tentar inserir no BD os dados informados na aplicação…
public void inserirContato(){
try{
String SQL = "INSERT INTO contatos Cod_Contato, Nome_Contato,Email_Contato," +
"Aniv_Contato,Idade_Contato,Tel1_Contato,Tel2_Contato,Obs_Contato) Values ('" +
contCod.getText() + "','" +
contNome.getText() + "','" +
contEmail.getText() + "','" +
contAniv.getText() + "','" +
contIdade.getText() + "','" +
contTel1.getText() + "','" +
contTel2.getText() + "','" +
contObs.getText() + "')";
MeuState.executeUpdate(SQL);
JOptionPane.showMessageDialog(null, "Gravação Realizada com Sucesso!");
}
catch(SQLException ex){
if(ex.getMessage().equals("General error"))
JOptionPane.showMessageDialog(null, "Filme já Cadastrado");
else
JOptionPane.showMessageDialog(null, "Data inválida");
}
}
public void actionPerformed(ActionEvent e) {
if(e.getSource() == contCadastrar){
inserirContato();
}
}
O erro que está aparecendo é o seguinte:
[color=red]Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at visao.ContatosVisao$BancoContatos.inserirContato(ContatosVisao.java:266)
at visao.ContatosVisao$BancoContatos.actionPerformed(ContatosVisao.java:280)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)[/color]
Alguém sabe o que ocorre??
Obrigada…!!!
