我们正在尝试运行一个使用 ADO 连接到 SQL 的程序。它在运行 Windows 7 的计算机上运行良好,但运行 Windows 10 的新 PC 出现以下错误
应用无法通过 ADO 连接到 Microsoft Data Access Components 版本低于 2.6 的数据库。
此计算机上检测到 MDAC v10.0,请联系系统管理员。
我猜这个错误是因为按字母顺序 10.0 排在 2.6 之前。有人见过这个错误吗?有什么解决方法吗?
答案1
我发布这个问题后才得到更多信息。该应用程序用于多个法人实体。其中一些实体已升级,一些尚未升级。
解决方法是升级应用程序 dll 以识别 v10.0(需要供应商支持)或在未安装 v10 的 PC 上运行该应用程序(在我们的例子中,运行 Windows 7)。