Linq与SQL和数据库驱动程序的关系



我最近"继承的";维护和支持(相当古老的(项目,该项目使用Linq-to-SQL在MS SQL数据库中存储和操作数据。我在这方面几乎没有经验,最近一位客户告诉我们,他们的数据中心正在计划更新DB驱动程序并禁用SQL Native Client。

我花了很多时间试图了解ADO提供程序、DB驱动程序和Linq到SQL之间的关系/版本兼容性,老实说,我觉得我错过了大局。用于启动DataContext实例的连接字符串是OLEDB连接字符串,但我的理解太肤浅,无法排除使用SQL Native Client的可能性。

如果有人能给我指明正确的方向,那就太好了。

Linq to SQL使用.NET Framework的System.Data.SqlClient。这是一个独立于SQL Native Client的ODBC和OleDB驱动程序的驱动程序,并作为Windows更新的一部分进行更新。

最新更新