public Object [][] getDatos(){                 
        Object[][] data = new String[getCantidad_Cuentas ()][5];  
        //realizamos la consulta sql y llenamos los datos en "Object"
        try{    
            if (5>=0){
                r_con.Connection();

                String campos = colum_names[0];
                for (int i = 1; i < 5; i++) {
                    campos+=",";
                    campos+=colum_names[i];
                }
                int numFactura=0;
                
                String consulta = ("SELECT rf_codigo_producto, prod_descripcion,rf_cantidad,prod_precio_neto_venta,rf_importe"+
                                   "FROM renglon_factura,productos  where rf_codigo_producto=prod_codigo and rf_encabezado_factura_id="+numFactura);

                PreparedStatement pstm = r_con.getConn().prepareStatement(consulta);

                ResultSet res = pstm.executeQuery();
                int i = 0;
                while(res.next()){
                    for (int j = 0; j < 5; j++) {                                              
                        data[i][j] = res.getString(j+1);
                    }
                     i++;                
                }                        
                res.close();
            }
        } catch(SQLException e){
            System.out.println(e);
        } finally {            
            r_con.cierraConexion();
        }
        return data;
    }