eu so não estou entendendo porque que quando eu coloco só um método ele salva os dados, e quando coloco os dois ele não salva.
public void cadastro_cli_F(Cliente_Fisico cliente) throws SQLException {
StringBuilder sql = new StringBuilder();
sql.append("INSERT INTO tbl_cliente_fisico ");
sql.append("(nome_cliente_J, cpf, telefone, celular, email, endereco, num_end, bairro, cidade, estado, data_cad_J, categoria) ");
sql.append("VALUES (?, ? ,? , ?, ?, ?, ?, ?, ?, ?, ?, ?) ");
Connection conection = ModuloConexao.conector();
PreparedStatement comando = conection.prepareStatement(sql.toString());
comando.setString(1, cliente.getNome_cliente_F());
comando.setString(2, cliente.getCpf());
comando.setString(3, cliente.getTelefone());
comando.setString(4, cliente.getCelular());
comando.setString(5, cliente.getEmail());
comando.setString(6, cliente.getEndereco());
comando.setString(7, cliente.getNum_end());
comando.setString(8, cliente.getBairro());
comando.setString(9, cliente.getCidade());
comando.setString(10, cliente.getEstado());
comando.setDate(11, (Date) cliente.getData_cad_j());
comando.setString(12, cliente.getCategoria());
comando.executeUpdate();
}
// Método para cadastrar um cliente
public void cadastro_cli_J(Cliente_Juridico cliente) throws SQLException {
StringBuilder sql = new StringBuilder();
sql.append("INSERT INTO tbl_cliente_juridico ");
sql.append("(nome_cliente_J, cnpj, telefone, celular, email, endereco, num_end, bairro, cidade, estado, data_cad_J, categoria) ");
sql.append("VALUES (?, ? ,? , ?, ?, ?, ?, ?, ?, ?, ?, ?) ");
Connection conection = ModuloConexao.conector();
PreparedStatement comando = conection.prepareStatement(sql.toString());
comando.setString(1, cliente.getNome_cliente_J());
comando.setString(2, cliente.getCnpj());
comando.setString(3, cliente.getTelefone());
comando.setString(4, cliente.getCelular());
comando.setString(5, cliente.getEmail());
comando.setString(6, cliente.getEndereco());
comando.setString(7, cliente.getNum_end());
comando.setString(8, cliente.getBairro());
comando.setString(9, cliente.getCidade());
comando.setString(10, cliente.getEstado());
comando.setDate(11, (Date) cliente.getData_cad_j());
comando.setString(12, cliente.getCategoria());
comando.executeUpdate();
}