我正在寻找有关检索系统对象表的 Access 2007 数据库架构信息的帮助。我已经为非系统表成功地审查、阅读和测试了这一点。我要检索的数据库表信息位于以 MSys{xxxxxxxxxx} 开头并存储关系、创建日期、日期更新等内容的表中。可以通过右键单击 Access 中的导航选项弹出菜单并选择来查看这些表显示系统对象。
为了澄清起见,我已将 System.mdw 数据库添加到连接字符串中,并且我尝试了 getSchema 方法的限制属性中的多个设置。我正在使用 ado.net、vb.net 和 VS2008,这些是访问 2007 数据库而不是 mdb 文件。
我的问题似乎仍然是对系统表没有读取权限。我的最终目标是最初管理关系并最终希望像在 SQL Server Mgmt Studio 中轻松(Microsoft)那样编写这些数据库的脚本。
我希望有人可以向我指出一些好的网络链接资源,甚至是一本清楚讨论此功能的好书。
谢谢,