【发布时间】:2016-05-14 20:41:27
【问题描述】:
我有一个包含几个填充字段的基本表。我想探索是否有一种方法,最好是通过 GUI(或者可能通过 SQL)来添加一个包含表本身名称的字段。我只看到以下字段数据格式:短文本、长文本、数字、日期/时间、货币、自动编号、是/否、OLE 对象、超链接、附件和计算。与数据对象参数本身无关,例如表、字段或查询名称或参数...
【问题讨论】:
-
不清楚你想要什么。请多解释一下。
我有一个包含几个填充字段的基本表。我想探索是否有一种方法,最好是通过 GUI(或者可能通过 SQL)来添加一个包含表本身名称的字段。我只看到以下字段数据格式:短文本、长文本、数字、日期/时间、货币、自动编号、是/否、OLE 对象、超链接、附件和计算。与数据对象参数本身无关,例如表、字段或查询名称或参数...
【问题讨论】:
您可以通过 VBA(Visual Basic for Applications)宏访问数据库的元数据。
例如,这可以显示所有表名:
Option Compare Database
Public Sub Test()
Dim database As DAO.database
Dim tableDef As DAO.tableDef
Set database = CurrentDb
For Each tableDef In database.TableDefs
MsgBox tableDef.Name
Next
End Sub
【讨论】: