我需要了解windows中哪些驱动程序可以连接到SQL Server?
我的问题是因为我知道ODBC和OLEDB是连接到SQL Server的驱动程序,它们出现在连接字符串中(我们指定它们)。
然而,如果我指定 System.Data.SqlClient
,我在哪里可以找到我系统中的那个驱动程序?有哪些版本可以使用?这是否意味着我可以使用odbc, oledb 或 SqlClient
驱动程序来连接到SQL Server?
值得一提的是,我知道我们ADO.NET Coding这边可以开发ODBC、OLEDB和 SqlClient
代码,以便我们在连接字符串中使用的驱动程序能够理解它。
<connectionStrings>
<add name="Model1"
connectionString="data source=tcp:dbtestserver.database.windows.net;initial catalog=dbtest;Connection Timeout=5;Max Pool Size=5;user id=myuser;password=mypassword;MultipleActiveResultSets=True;App=EntityFramework"
providerName="System.Data.SqlClient" />
</connectionStrings>
任何关于驱动程序的好的解释,最重要的是 SqlClient
驱动程序?