Problem:
Need function to connect to an Access Database.
--make sure set a reference to ADO object in order to use
ADODB.Connection object
Solution:
Function cnConnectToAccessDB(ByVal sFileName As String) As ADODB.Connection
Dim CN As New ADODB.Connection
Dim sCS As String
'you must have ado 2.x installed on machine
' x = 5|6|7
'open this file in Exclusive mode
'comment this line out if you don't want exclusive connection
CN.Mode = adModeShareExclusive
'build connection string
sCS = "Provider=Microsoft.Jet.OLEDB.4.0;"
sCS = sCS & "Data Source=" & sFileName & ";"
'open connection
CN.Open sCS
'return to calling function
'adodb is an object, so you have to SET
Set cnConnectToAccessDB = CN
End Function
Thursday, February 1, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment