我们已经开发出了将被其他进程使用,并要放置在它自己的MDB功能(称之为"远程"),以便它可以被引用,并从其在需要的时候"caller.mdb"称为集合功能.该函数旨在返回一个数组,并在直接从"远程"中调用时执行.但是,在"调用者"VBA项目中正确引用"远程"时,当"调用者"进行调用时,该函数将返回错误.我们得到了各种各样的错误,例如
3078: Jet cannot find the input table or query
Run Code Online (Sandbox Code Playgroud)
题.在"远程"中,如何正确设置对db及其本地对象的引用(例如,一个表和几个查询,包括INSERT和UPDATE查询)?CurrentDB显然不是答案; 我们还尝试了AccessObject和CodeData对象."远程"和"呼叫者"当前驻留在同一个驱动器上,因此这似乎不是问题所在.