Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
6个月前关闭。
Improve this question
在dotnet core 3中引入了
为什么以及何时应该使用
想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
6个月前关闭。
Improve this question
在dotnet core 3中引入了
Microsoft.Data.SqlClient
库,但是我们仍然可以使用System.Data.SqlClient
。为什么以及何时应该使用
Microsoft.Data.SqlClient
以及何时使用Microsoft.Data.SqlClient
? 最佳答案
基于Microsoft.Data.SqlClient github repositpry:
Microsoft.Data.SqlClient
是两个System.Data.SqlClient
组件的并集
在.NET Framework和.NET Core中独立运行。
对新SQL Server功能的支持将在Microsoft.Data.SqlClient
中实现。
Microsoft.Data.SqlClient
,.NET Framework 4.6+
和.NET Core 2.1+
支持的.NET Standard 2.0+
和System.Data.SqlClient
因此Microsoft.Data.SqlClient
仍然存在,我们可以使用它。
但是,如果我们要使用新的SQL功能,最好迁移到
有关更多信息,请参见以下链接:
Introducing the new Microsoft.Data.SqlClient
Consider moving to Microsoft.Data.SqlClient
关于c# - Microsoft.Data.SqlClient与System.Data.SqlClient ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59582871/
10-13 08:12