To show that the CurrentDb function adds to the Databases collection : Workspaces « Access « VBA / Excel / Access / Word






To show that the CurrentDb function adds to the Databases collection

 
Sub exaCurrentDb()
    Dim db, dbExtra, dbOriginal As Database
    Dim str As String
    Dim i As Integer
    
    Set dbOriginal = DBEngine(0)(0)
    Debug.Print DBEngine.Workspaces(0).Databases.Count
    Set dbExtra = CurrentDb()
    Debug.Print DBEngine.Workspaces(0).Databases.Count
    For Each db In DBEngine.Workspaces(0).Databases
        Debug.Print db.Name
    Next db
    dbExtra.Close
End Sub

 








Related examples in the same category

1.Get Workspaces count and name
2.Get database from Workspace
3.Reference recordset and table with DBEngine
4.Reference database from DBEngine
5.Lists the tables in the LIBRARY database
6.Use DBEngine to reference tables and its columns
7.Opens Database in exclusive mode with read/write access
8.Open an Access database on the server
9.Closing a Database
10.Makes the admin account the owner of the new workspace.
11.Closes the Workspace
12.List group user