Bonsoir,
J'ai créé une fonction avec langage C, qui accede à une base de données Oracle via une source de données ODBC.
Ma fonction me retourne rien.
Mon probleme est :
1- j'utilise la fonction : SQLConnect
retcode = SQLConnect(hdbc,(unsigned char *) chr_ds_name,SQL_NTS,(SQLCHAR *) szUName,SQL_NTS,(SQLCHAR *) szPSName,SQL_NTS);
Mais le compilateur ( j'utilise Microsoft Visual Studio 2005 ) m'affiche toujours que dans la fonction SQLConnectW on ne peut convertir le type SQLCHAR * en SQLWCHAR * !!!!
je ne comprend plus rien.
et quand je mets SQLConnectW à la place de SQLConnect, et SQLWCHAR à la place de SQLCHAR alors le code retour est toujours different de zero ! ma connexion surement n'est pas etablie, ce qui explique que je n'ai rien en retour( pas de resultat select ) !
2- je ne sais pas si ma cource ODBC est operationnelle. Pour info j'utilise Oracle ODBC Driver et j'ai le client oracle sur mon poste installé.
Merci de me debloquer, svp, et si vous connaissez une façon plus agreable pour ce connecter à Oracle pour lancer des requetes SQL alors aidez moi .
Merci par avance.
Configuration: Windows 2000
Internet Explorer 6.0