| |
| Posté le 28 décembre 2004 - 11:17 |
Bonjour,
Je souhaite lancer une connexion vers une base oracle, J'ai auparavant créer un dsn (ODBC) qui fonctionne bien mais je n'arrive pas a me connecter depuis la commande SQLConnect  Pouvez vous m'aider SVP
DSN: base011 user:Dev pass:base_p011 nom database : INP011
Pour info voici la commande que je lance :
TestConnexion est un entier
TestConnexion = SQLConnecte("c:\program files\fichiers commun\Data Sources\ODBC\base011.dsn","dev","base_p011","INP011","")
SI TestConnexion<> 0 ALORS Info("Connexion Réussie !") FIN |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 11:42 |
Bonjour,
Pourriez nous confirmer vos versions ?
Windev 8 ?
Oracle 8i, 9i ou 10g ??
Cela nous interesserait dans le cadre d'une migration windev + oracle .... |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 11:43 |
J'ai qques vieux souvenirs d'oracle et :
As tu autorisé ton utilisateur oracle a creer une session ? |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 11:43 |
| Utilisez-vous le produit d'acces natif Oracle disponible chez PCSOFT ? |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 11:56 |
En ce qui concerne les versions je suis sur Windev 8 + Oracle 8i |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 12:06 |
Oui c'est ok pour la session du user. Pour info je souhaite migrer petit a petit mon appli VBAccess vers Windev et la commande que je lance sur access est la suivante :
DoCmd.TransferDatabase acLink, "Base de données ODBC", "ODBC;DRIVER={ORACLE ODBC DRIVER};" _ & "SERVER=INP011" & ";DSN=base011" & ";UIDÞV;DBQ=INP011;" _ & "PWDºSE_P011" & ";DATABASE=INP.GEPRO" & "", "" _ & acTable, "INP.GEPRO" & "", "011" & "_INP_GEPRO" |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 12:24 |
Pour des "contraintes" internes, je prefererai utiliser l'acces ODBC Direct |
| |
| |
| | | |
|
| | |
| |
| Posté le 28 décembre 2004 - 14:02 |
Le premier paramètre de SQLConnecte est incorrect ! Il faut mettre le nom tel qu'il est indiqué dans les sources de données ! Exemple: J'ai une source de donnée nommée Torpedo, je me connecte avec la ligne : SQLConnecte("TORPEDO",Username,Password,"","ODBC",hODBC)
Frédéric. |
| |
| |
| | | |
|
| | |