Ola pessoal continuo com problemas para excluir o registro, os dados estao corretos, tanto que por meio do banco eu deleto, mas pelo JAVA sem chance, o que pode estar errado
[code]String nome = ClienteNome.getText();
//String pj = codCliente.getText();
//if (pj.length() == 0) {
if(nome.length() == 0){
javax.swing.JOptionPane.showMessageDialog(instanciafrmPrincipal, "Não dá para excluir se não for fornecido um nome !");
}
else {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(urlODBC, "", "");
Statement stmt = con.createStatement();
String query = "DELETE * FROM Funcionarios WHERE Nome='"+nome+"'";
System.out.println(query);
int ResultadoDaExclusao = stmt.executeUpdate(query);
stmt.close();
con.close();
if (ResultadoDaExclusao != 1) {
javax.swing.JOptionPane.showMessageDialog(instanciafrmPrincipal, "Problemas na exclusão dos dados do funcionario");
}
else {
javax.swing.JOptionPane.showMessageDialog(instanciafrmPrincipal, "Cliente excluido com sucesso", "Sistema de Frigorifico", javax.swing.JOptionPane.WARNING_MESSAGE);
}
}catch (SQLException ex) {
javax.swing.JOptionPane.showMessageDialog(instanciafrmPrincipal, "Problemas no acesso ao banco de dados");
}catch (java.lang.Exception ex) {
javax.swing.JOptionPane.showMessageDialog(instanciafrmPrincipal, "O driver JDBC:ODBC não foi encontrado");
}
}
[/code]
Nao sei o que pode ser, ja postei uma vez ontem … mas …
valew