MSOLEDBSQL与MSOLEDBSQL.1的区别是什么?



我试图得到MSOLEDBSQL和MSOLEDBSQL之间的差异。1谁能帮助我理解这一点?

MSOLEDBSQL是与COM对象的版本无关的ProgID。如果存在多个已安装的版本,则引用最新版本。

MSOLEDBSQL.1是特定于版本的ProgID。这总是引用版本1,即使安装了更高的版本。

在撰写本文时,Microsoft OLE DB Driver for SQL Server只有一个版本(版本1),因此两个ProgID规范在功能上是相同的。然而,COM对象的一般最佳实践是指定版本的ProgID(这里是MSOLEDBSQL.1),以避免在安装具有不同接口的新版本时发生破坏性更改。

相关内容

  • 没有找到相关文章

最新更新