Re: Connexion Oracle

Posté par Bebe le 18/7/2006 15:34:07
en fait tu as 2 solutions.
Si tu utilises fréquement la base Oracle tu peux la déclarer la connexion directement dans l'analyse , ou bien te connecter au démarrage de l'application :

Nouvelle_connexion est une Connexion

// Paramètres de la connexion
Nouvelle_connexion..Provider = hOledbOracle
Nouvelle_connexion..Utilisateur = "CodeUser"
Nouvelle_connexion..MotDePasse = "PassWdUser"
Nouvelle_connexion..Serveur = "NomServeur" (déclaré dans TNSNAMES.ORA)
Nouvelle_connexion..BaseDeDonnées = ""
Nouvelle_connexion..Accès = hOLectureEcriture

// Ouverture de la connexion
HOuvreConnexion(Nouvelle_connexion)

2eme solution possible (si tu utilises Oracle ponctuellement)

nCnx = SQLConnecte("NomServeur","CodeUser"
,"PassWdUser","","OLEDB",hOledbOracle)
SI nCnx<1 ALORS La connexion a échouée
Ton traitement avec les fonction sql*
SQLDéconnecte() // libération des ressources

J'utilise les 2 méthodes sans aucune difficulté.
à ta disposition si nécesssaire.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4367&post_id=18061