Urgente! Conexión a Oracle por medio de OCI
Hola a todos!
Es la primera vez que utilizo OCI y no tengo mucha idea, excepto un ejemplo que conseguí de internet y que creo que tiene errores.
Estoy intentando crear un programa que se conecte a una BD gestionada por Oracle, mediante OCI. Para ello uso la función orlon de la siguiete manera:
#include <ocidfn.h>
#include <ocidem.h>
#include <ociapr.h> '<- no estoy seguro si debo incluir este fichero
Lda_Def Log;
char Host[HDA_SIZE];
Cda_Def cda;
char *Usuario= "X";
char *Pass= "X";
orlon(&Log,Host,(text *)Usuario,strlen(Usuario),(text *)Pass,strlen(Pass),-1);
Y el error es:
error C2664: 'orlon' : no se puede convertir el parámetro 2 de 'char [256]' a 'ubl *'
¿Alguien me puede mostrar un ejemplo de cómo se usa la función orlon, en qué fichero se define para incluirlo y con qué librería lincar o si está todo mal que me de alguna pista, por favor?
Un saludo y gracias.
Es la primera vez que utilizo OCI y no tengo mucha idea, excepto un ejemplo que conseguí de internet y que creo que tiene errores.
Estoy intentando crear un programa que se conecte a una BD gestionada por Oracle, mediante OCI. Para ello uso la función orlon de la siguiete manera:
#include <ocidfn.h>
#include <ocidem.h>
#include <ociapr.h> '<- no estoy seguro si debo incluir este fichero
Lda_Def Log;
char Host[HDA_SIZE];
Cda_Def cda;
char *Usuario= "X";
char *Pass= "X";
orlon(&Log,Host,(text *)Usuario,strlen(Usuario),(text *)Pass,strlen(Pass),-1);
Y el error es:
error C2664: 'orlon' : no se puede convertir el parámetro 2 de 'char [256]' a 'ubl *'
¿Alguien me puede mostrar un ejemplo de cómo se usa la función orlon, en qué fichero se define para incluirlo y con qué librería lincar o si está todo mal que me de alguna pista, por favor?
Un saludo y gracias.
