Connexion Base Oracle en VB

Connexion Base Oracle en VB - VB/VBA/VBS - Programmation

Marsh Posté le 16-06-2007 à 13:58:21    

Bonjour,
 
J'essaie de me connecter à une base Oracle via VB mais ca ne marche pas ....
Mon code est :
 
Public Function Ouverture_Connexion() As Boolean
    On Error GoTo TT
     
    'Initialisation de la chaîne de connexion
    'Initialisation de la chaîne de connexion
    Dim oConn   As ADODB.Connection
    Dim connString As String
     
    Ouverture_Connexion = True
    connString = "Driver={Microsoft ODBC for Oracle};Server=nom ;Data Source=source;USER ID=user ;PASSWORD=pwd"
 
     
    oConn.ConnectionString = connString
     
    'Ouverture de la connexion
    oConn.Open
     
TT:
    Ouverture_Connexion = False
    MsgBox "echec de la connexion"
end function

 
A chaque fois j'ai le message "echec connection"
 
Si j'execute en pas a pas, quand j'arrive à l'instruction :
oConn.ConnectionString = connString
j'ai le message d'erreur "Bloc Width non defini.." ou qq chose comme ca
 
J'ai également essayer avec Provider = MSDAORA mais pas mieux
 
QQ peut il m'aider sur ce point ?
 
Merci d'avance.

Reply

Marsh Posté le 16-06-2007 à 13:58:21   

Reply

Marsh Posté le 18-06-2007 à 10:32:48    

Je ne connais pas bien l'objet ADODB.Connection, mais ne faudrait-il pas faire :
Set  oConn = New ADODB.Connection  
avant « oConn.ConnectionString = connString »

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed