Bonjour à tous,

J'ai un souci avec une connexion ADODB.Connection à une base Oracle. J'ai une méthode qui me renvoie la chaine de connexion sous la forme schema/pwd@base. Du coup, j'ai :
myConnection.ConnectionString = "Driver={Microsoft ODBC for Oracle};uid=schema/pwd@base"

Tout fonctionne bien sauf pour une base où les infos sont comme suit :
XXXXXX/XXXXXXXXX_XXXXXXXXXX@XXXX et là j'ai une erreur comme si la base n'était pas définie dans le tnsnames.ora. Ce qui n'est pas le cas car quand je me connecte à un autre schéma sur le même serveur mais avec un mot de passe moins long et sans _ ça fonctionne.

Donc est ce que le problème vient de la longueur du paramètre uid qui est trop grande ou du _ dans le mot de passe ?

Merci d'avance

sroz