Salut les devs.
J'essaie une connexion a une bd oralce8i par le code avec delphi5 et ca ne marche pas. J'obtiens l'erreur ORA-12162:Nom de service incorrect. J'ai essaye la connexion avec le meme composant ADO avec le designer (pour construire la chaine de connexion) et ca marche. Mais meme lorsque je copie la chaine de connexion ainsi obtenue et que je l'essaie en run time, j'obtiens toujours la meme erreur. Voila mon code:
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 with conData //<-Mon TADOConnection do try Close; ConnectionString:='Provider=MSDAORA.1;Password=oracle;User ID=internal;Data Source=mrp;Persist Security Info=True'; Open; if Connected then MessageDlg('Je suis connecte a la bd', mtInformation, [mbOK], 0) else MessageDlg('Je ne suis pas connecte a la bd', mtInformation, [mbOK], 0); except on e:Exception do MessageDlg('Ouverture de la connexion', mtError, [mbOK], 0); end;
Partager