以下是我正在查看的代码 -
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
namespace CSharpPracticeProject
{
class Testing
{
public static void main()
{
SqlConnection myConnection = null;
int x = 25;
Console.WriteLine(x/4);
}
}
}
错误消息 - 找不到类型或命名空间“SqlConnection”。
似乎其他帖子似乎解决了导入的问题,所以我只是不确定问题是什么。这是Microsoft Visual Studio 2017。
答案 0 :(得分:4)
我将假设您正在使用.NET Core,因为如果您使用的是.NET Framework,它应该使用您拥有的代码。
在.NET Core中,您需要通过NuGet添加对System.Data.SqlClient
的引用:
System.Data.SqlClient
并点击返回System.Data.SqlClient by Microsoft
您的代码现在应该可以使用。
如果您正在使用.NET Framework,考虑到您遇到的问题,这似乎不太可能,您可以通过在解决方案资源管理器中右键单击“引用”,选择“程序集”来检查是否引用了System.Data
“并确保选中”System.Data“。