Buenas... una cosa que no veo bien es...
Código PHP:
public function get_resultset(){
return $this->exec;
}
Creo deberia ser..
Código PHP:
public function get_resultset(){
return $this->exec->result();
}
Y... si...te da error query_values() es que... no te esta funcionando la clase Db lo que me hace pensar en un error en la configuracion de la base de datos (user, pass)...
Para estar seguros hace esto:
$CI = & get_instance();
$this->exec = $CI->db->get($table_name);
Asegurate que el nombre de la tabla sea correcto.
Saludos