OCL

OCL
14 de Julio del 2005
Hola.
Quiero acceder a una base de datos Oracle utilizando la librecia OCL para VC++, pero me da un error y no que es.

Lo que hago es:

#include "ocl.h"
using namespace ocl;

OraConnection connection;

try
{
connection.setUsername("scott");
connection.setPassword("tiger");
connection.setServer("ora");
connection.open();
}
catch (CRException& E)
{
printf("Error: %sn", E.message());
}
catch(Exception *e)
{
printf("Error: %sn", e->get_message());
}

Y cuando lo ejecuto, en el momento de hacer el conn.open() se lanza una excepcion que recoge el último catch (o sea que no es de OCL porque sino la capturaria el cath primero) que dice "Un componente externo inició una excepción".
No tengo ni idea de que es ... ¿alguien me puede ayudar please?

Muchas gracias.
Salu2