【发布时间】:2020-08-26 06:49:36
【问题描述】:
我需要了解 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驱动程序?
【问题讨论】:
标签: sql-server odbc data-access-layer sqlclient