Hello,
Apparement j'aurais un problème de dll qui ne serait pas dans le system32. Il manquerait la msdaora.dll. Je vais aussi regarder ma version du mdac, est ce que l'on peut trouver la dernière sur le net, si oui où ?
Merci encore pour les infos
A+
-------------------------------
Réponse au message :
-------------------------------
> C'est étrange, ça fonctionne super bien chez moi !
>
> Quelle est ta version de MDAC ?
>
> GrosLolo

>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Hello,
> >
> > J'ai essayé ta methode et cela ne marche toujours pas. Je continu à chercher. Si toi ou quelqu'un d'autre a encore une solution, se suis prennant
> >
> > Merci encore
> >
> > a+
> >
> > Guiguouz
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voici le code que j'utilie et qui fonctionne bien :
> > >
> > > J'ai créé une form avec 3 text box : Server, login et passw. qui initialise les variables : mServerName, mUserName et mPassword
> > >
> > > Note : Remplace MSDAORA par OraOLEDB.Oracle si tu utilises Oracle 9.
> > >
> > >
> > > Public mConnection As ADODB.Connection
> > >
> > > Private Function OpenDatabase() As Boolean
> > >
> > > On Error GoTo OpenDatabaseErr
> > >
> > > If mConnection Is Nothing Then
> > > Set mConnection = New ADODB.Connection
> > >
> > > mConnection.ConnectionString = "Provider=MSDAORA" & _
> > > ";Data Source=" & mServerName & _
> > > ";User ID=" & mUsername & _
> > > ";Password=" & mPassword
> > >
> > > mConnection.Open
> > >
> > > Exit Function
> > >
> > > OpenDatabaseErr:
> > > MsgBox "Connection error : " & Err.Description , vbCritical + vbOKOnly, "Open connection"
> > >
> > >
> > > GrosLolo

> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Hello,
> > > >
> > > > Quand je lance mon appli depuis application VB je n'est pas de problèmes, tous ce passe bien. Je cré l'exécutable et quand je lance l'appli, J'ai le message :
Connection not open. Pour tant, j'ouvre bien la connexion . voici le code
> > > >
> > > > Private Sub Form_Load()
> > > > ' Ouverture de la connexion vers Oracle
> > > >
> > > > conn.ConnectionString = "Password=osi_owner;User ID=osi_owner;Data Source=REPMGE"
> > > > conn.Provider = "MSDAORA.1"
> > > > conn.Open
> > > > commADO.ActiveConnection = conn
> > > >
> > > > End Sub
> > > >
> > > > Ce que je ne comprends c'est pourquoi je n'ai pas de pb depuis vb6 directement et j'en ai depuis l'exécutable.
> > > >
> > > > Merci pour les réponses. C'est urgent
> > > >
> > > > A+
> > >
> >
>