SQLOLEDB已弃用

我一直在浏览过去一个月的答案.

现在我无法抗拒自己在这里发布并与专家讨论我的观察结果.

请查看我的观察/怀疑:

我正在使用SQLOLEDB和SQL Server 2008 R2
根据MSDN,Microsoft SQL Server的商业版本,代号“Denali”(SQL Server 2012)将是支持OLEDB的最后一个版本.
参考:MSDN BLOG

另一方面,提到在SQL Server 2014之前支持OLEDB数据消费者
参考:MSDN Reference

现在我需要升级我的工具以使用SQL Server 2012和所有更高版本.
但是,我用SQL Server 2012检查了我的应用程序,发现工作正常,没有改变任何东西.

所以不确定它是如何工作的,我应该遵循哪个公告,我将改变我的代码和
切换到其他数据库访问方法(SQL Native,ODBC)
任何建议都会非常有用.

许多人提前谢谢.

Stack溢出本身的链接很少:Stack overflow link

最佳答案 SQL Server 2012是支持SQL OLE DB连接的最后一个版本.所以,如果您使用的是SQL Server 2012,那么您仍然可以.

对于将来的版本,Microsoft提供本文将您的应用程序从OLE DB转换为ODBC – https://msdn.microsoft.com/en-us/library/hh967418.aspx

点赞