Bonjour,
Envoyé par
Korskarn
[...]à chaque fois que j'essaie de travailler sur une de mes tables Oracle, j'ai besoin de m'identifier. Comment dois-je m'y prendre pour automatiser cette connexion et pour la shunter?
Comment accèdes-tu aux tables ORACLE ?
>> tables liées
>> requêtes SQL ODBC
>> connexion
Pour stocker le mot de passe, il y a plusieurs pistes possibles.
Par exemple, créer une source de données ODBC spécifique qui contiendrait déjà le mot de passe.
Où encore, pour une table liée/requête/connexion, préciser le mot de passe dans les paramètres de connexion.
Avec DAO, la propriété Connect d'une Table liée ou d'une Requête
ODBC à la forme suivante:
ODBC;
DATABASE=database;
UID=user;
PWD=password;
DSN= datasourcename;
[LOGINTIMEOUT=seconds;]
Avec ADO, on peut créer un objet Connection vers une base ORACLE avec ce genre de syntaxe:
connection.Open "DSN=datasourcename;UID=user;PWD=password;DATABASE=database"
Partager