我正在尝试对公司仍然使用的旧Access数据库进行故障排除,但是除了可执行文件在哪里,没人能告诉我任何事情。 有什么办法至少可以获取有关它要执行的操作的信息吗?
答案 0 :(得分:3)
要进行有效的故障排除,您确实需要获得用于创建该ACCDE的ACCDB。
如果ACCDB不可用,并且您想查看哪些外部数据源用作链接表,则可以使用另一个数据库中的DAO方法连接到ACCDE并检查Connect
和{{1 }} SourceTableName
集合中项目的属性。
您可以检查TableDefs
集合的Connect
和SQL
属性,以查看其中的哪个直接引用外部数据源(而不是通过链接表)。
但是,如果ACCDE包含直接与外部数据进行交互(而不是通过链接表或保存的查询)的VBA过程,则无法检查这些过程,因为在创建ACCDE时会丢弃VBA源代码。您确实需要获得ACCDB。
最后,如果没有ACCDB,您将无法做任何修复。您确实需要获得ACCDB。