Option Compare Database
Option Explicit
'This example uses the Version property to report on the Microsoft Jet database
'engine in memory, a Microsoft Jet database, and an ODBC connection.
Public Sub VersionX()
Dim wrkJet As Workspace
Dim dbsDB As Database
Dim wrkODBC As Workspace
Dim conPubs As Connection
' Open Microsoft Jet Database object.
Set wrkJet = CreateWorkspace("NewJetWorkspace", "admin", "", dbUseJet)
Set dbsDB = wrkJet.OpenDatabase("C:\Data\Access\VersionOfJet.mdb")
' Create ODBCDirect Workspace object and open Connection objects.
Set wrkODBC = CreateWorkspace("NewODBCWorkspace", "admin", "", dbUseODBC)
'Rem because this db does not have an ODBC connection
Rem Set conPubs = wrkODBC.OpenConnection("Connection1", , , "ODBC;DATABASE=pubs;UID=sa;PWD=;DSN=Publishers")
' Show three different uses for the Version property.
MsgBox "Version of DBEngine (Microsoft Jet " & "in memory) = " & DBEngine.Version
MsgBox "Version of the Microsoft Jet engine " & "with which " & dbsDB.Name & " was created = " & dbsDB.Version
'Rem because this db does not have an ODBC connection
Rem MsgBox "Version of ODBCDirect connection " & "(using Database property) = " & conPubs.Database.Version
dbsDB.Close
'Rem because this db does not have an ODBC connection
Rem conPubs.Close
wrkJet.Close
wrkODBC.Close
End Sub