我有一个脚本繁重的 Access db,我最近将它发送给最终用户进行错误测试。这些脚本主要读取数据,从内部表中添加/更新/删除,以及与共享驱动器交互。
他们立即返回报告说最重要的部分由于对“msado15.dll”6.1 版(又名 Microsoft ActiveX 数据对象 6.1 库)的引用丢失/损坏而无法运行。这带来了两个问题:
为什么这个库会存在于我的机器上而不是他们的机器上?据我所知,我们所有的机器都有相同的标准 Office 安装包。是因为我有 SQL Server 而他们没有吗?
我想我找到了一个替代方案,msado28.tlb(又名 Microsoft ActiveX Data Objects 2.8 Library),它似乎也能正常工作,但我还没有在用户的机器上测试过。这是一个很好的替代品吗?