[size=9]Por que está dando erro nessas partes?
private void NotasFActionPerformed(java.awt.event.ActionEvent evt) {
Cadastro cadastro = new Cadastro();
PreparedStatement ps = null;
Connection conn = null;[/size]
[size=18]if
{(cadastro.getNumero_nf() == "0" && "".equals(cadastro.getDiscriminacao()) &&
cadastro.getValor() == "0.0" && cadastro.getCategoria().equals(""))
}[/size]
[size=9]else
JOptionPane.showMessageDialog(null, "O valor passado nao pode ser nulo");
try {
String SQL = "INSERT INTO NotasF (numero_nf, discriminacao, valor, categoria) "+
"values (?, ?, ?, ?)";
conn = this.conn;
ps = conn.prepareStatement(SQL);
ps.setInt(1, cadastro.getNumero_nf( ));
ps.setString(2, cadastro.getDiscriminacao( ));
ps.setDouble(3, cadastro.getValor( ));
ps.setString(4, cadastro.getCategoria());
ps.executeUpdate( );
} catch (SQLException sqle) {
throw new Exception("Erro ao inserir dados "+ sqle);
}
JFrame teladecadastro = new JFrame();
teladecadastro.setVisible(true);
}
}
E essa parte do programa estão dando erro[/size]
[size=18]private static class JoptionPane {[/size]
private static void showMessageDialog(Object object, String aviso, String preencha_todos_os_campos) {
throw new UnsupportedOperationException("Not yet implemented");
}
public JoptionPane() {
}
:?: