我使用的是Visual Studio 2019,C#,并添加了
Using System.Data.SqlClient;
当我使用下面的代码:
SqlConnection cnn;
我得到错误:
严重性代码说明项目文件行禁止显示状态错误CS1069在命名空间"System.Data.SqlClient"中未能找到类型名称"SqlConnection"。此类型已转发到程序集"System. Data. SqlClient,Version = 4. 6. 1. 0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a"请考虑添加对该程序集的引用
SqlConnection类型是否不再是Visual Studio 2019中数据SQLEnent的一部分?
3条答案
按热度按时间qhhrdooz1#
这一切都归结为你安装了什么软件包;
SqlClient
不再是System.Data.Common
的一部分,因此要使用System.Data.SqlClient
,您需要一个包引用:但是,建议(如果可能)首选新的
在可能情况下改为;这是替换,但需要不同的命名空间(
Microsoft.Data.SqlClient
代替System.Data.SqlClient
)r8uurelv2#
如果您使用的是. net core 3.x,请使用NuGet获取Microsoft.Data.SqlClient,然后调用"使用Microsoft.Data.SqlClient;".
第一步:
第二步:
mm9b1k5b3#
您应该用途:使用微软数据库客户端;
非:使用***系统***.数据.SqlClient;