编写C#控制台程序或类库连接SQL Server数据库时,未能在命名空间System.Data.SqlClient中找到类型名SqlConnection

用vs2019创建 .Net Core下的C#控制台程序,想要连接SQL Server的数据库,在使用SqlConnection类的时候一直报错“未能在命名空间System.Data.SqlClient中找到类型名SqlConnection,此类型已转发到程序集System.Data.SqlClient, Version=0.0.0.0,…请考虑添加对该程序集的引用。

原因是因为该项目是.Net Core框架下的,没有自动添加System.Data和System.Data.SqlClient的引用,解决办法是用NuGet包管理器手动添加。

工具--NuGet包管理器--程序包管理器控制台

PM> Install-Package System.Data.SqlClient

安装即可

posted @ 2020-06-14 13:36  徐瑞亭  阅读(1372)  评论(0)    收藏  举报