mell01
Messages postés72Date d'inscriptionlundi 6 juin 2005StatutMembreDernière intervention15 mai 2006
-
19 déc. 2005 à 12:22
nanou1605
Messages postés36Date d'inscriptionmercredi 10 mars 2004StatutMembreDernière intervention15 décembre 2006
-
19 déc. 2005 à 16:05
bonjours,
j'ai un pb ,je viens de passer de vb6 a vba et je n'arrive pas à créer ma connection sur la bd et à lancer mes requête de base(select ,update...)
en vb j'utilisait ADODB mais je n'y arrive pas en VBA, qql un pourrait t il m'indiquer (ou un petit exemple) les méthodes de connection avec VBA, j ai pas vraiment le temps de chercher...
merci d'avance!
nanou1605
Messages postés36Date d'inscriptionmercredi 10 mars 2004StatutMembreDernière intervention15 décembre 2006 19 déc. 2005 à 16:05
Bonjour,
Voici une fonction de connection Access ou SQLSERVER :
'****************************************
Function ConnectDbAdo(DBTYPE As String,PASSWORD as String) As ADODB.Connection
On Error GoTo Erreur
Dim Cnx As ADODB.Connection
Dim B As Integer
Dim connectstring As String
Select Case DBTYPE
Case "PC"
If PASSWORD <> "" Then
connectstring = "Provider=Microsoft.Jet.OLEDB.4.0" _
& ";Data Source=" & "test.mdb;pwd=" & PASSWORD _
& ";Persist Security Info=False"
Else
connectstring = "Provider=Microsoft.Jet.OLEDB.4.0" _
& ";Data Source=" & "test.mdb" _
& ";Persist Security Info=False"
End If