Hola
pablocus !
Cuando cargas un modelo este no se conecta automáticamente a la base de datos, el método model recibe otro parámetro que indica si este se conecta o no:
Otra alternativa:
Código PHP:
$this->load->database();
LLamas al método desde el constructor de tu modelo.
O si quieres evitarte todo esto, puedes decirle a codeIgniter que se conecte automáticamente añadiendo el valor database al arreglo librerías que se encuentra en application/config/autoload.php:
Código PHP:
$autoload['libraries'] = array('database');
Un saludote !