Use DBEngine to reference tables and its columns : Workspaces « Access « VBA / Excel / Access / Word






Use DBEngine to reference tables and its columns

 

Sub exaCollections()
    Dim colParent As New Collection
    Dim colChild As New Collection
    
    Dim tdfBooks As TableDef
    Dim objVar As Object
    
    Set tdfBooks = DBEngine(0)(0).TableDefs!BOOKS
    colParent.Add colChild
    colParent.Add tdfBooks
    Debug.Print colParent.Count
    For Each objVar In colParent
        If TypeOf objVar Is Collection Then
            Debug.Print "Collection"
        ElseIf TypeOf objVar Is TableDef Then
            Debug.Print objVar.Name
        End If
    Next
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.To show that the CurrentDb function adds to the Databases collection
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