Pessoal boa noite quero consultar um dado pleo nome String mas da erro erro java.lang.NumberFormatException: For input string: “”
Poderiam me ajudar não sei arrumar
pesquisaFornecedorCnpj( txtCnpj.getText());
erro java.lang.NumberFormatException: For input string: “”
Codigo do Metodo pesquisaFornecedorCnpj()
private void pesquisaFornecedorCnpj(String nome){
Fornecedor1 fornecedor = new
FornecedorDAO()
.pesquisaFornecedorCNPJ(txtCnpj.getText());
retornaFornecedor(fornecedor);
}
Metodo pesquisaFornecedorCNPJ
no FornecedorDAO
public Fornecedor1 pesquisaFornecedorCNPJ(String cnpj){
Fornecedor1 fornece = new Fornecedor1 ();
try {
con = Conecta.conexao();
} catch (ClassNotFoundException ex) {
Logger.getLogger(ClientesDAO.class.getName()).log(Level.SEVERE, null, ex);
}
try{
String sql="SELECT * FROM tb_fornecedor where for_id = '%" + cnpj +"%'";
Statement statement = con.createStatement();
ResultSet rs = statement.executeQuery(sql);
if(rs.next()){
fornece.setFor_id(rs.getInt("for_id"));
fornece.setFor_fantasia(rs.getString("for_fantasia"));
fornece.setFor_razaosocial(rs.getString("for_razaosocial"));
fornece.setFor_cnpj(rs.getString("for_cnpj"));
fornece.setFor_complemento(rs.getString("for_complemento"));
fornece.setFor_bairro(rs.getString("for_bairro"));
fornece.setFor_cidade(rs.getString("for_cidade"));
fornece.setFor_telefone(rs.getString("for_telefone"));
fornece.setFor_telefone2(rs.getString("for_telefone2"));
fornece.setFor_email(rs.getString("for_email"));
fornece.setFor_cep(rs.getString("for_cep"));
fornece.setFor_rua(rs.getString("for_rua"));
fornece.setFor_numero(rs.getInt("for_numero"));
fornece.setFor_uf(rs.getString("for_uf"));
}
}catch(SQLException ex){
JOptionPane.showMessageDialog(null, "Fornecedor não encontrado erro" + ex);
}
return fornece;
}