【发布时间】:2023-03-28 20:46:01
【问题描述】:
使用 Delphi XE3 如何在 MS Access 中获取表列表并排除视图/查询?
我曾尝试使用 ADOConnection1.GetTableNames - 但它返回所有表和视图(查询)。
我也尝试过使用查询,例如。 “SELECT * FROM MSysObjects WHERE Type=1 AND Flags=0”需要 System.mdw 文件,但这会导致更多问题,因为 mdw 文件并不总是存在。
我想开发一个应用程序来比较两个 mdb 文件的表结构,并创建一个脚本来修改/同步数据库中的表结构。
非常感谢任何帮助。
【问题讨论】: