C#类不允许使用SQL指令

时间:2018-11-11 05:48:10

标签: c#

我创建了一个类来使我的代码更具可维护性,因为将其包含在带有方法的类中可以使我的代码减少很多。

但是,当我尝试使用SQL指令时,会收到错误消息: “找不到类型或名称空间名称”

.NET标准2.0当前使用的目标框架,我试图通过属性进行更改,但是,可用的唯一版本是1.9-1.0。

我的主要项目是使用.NET Framework 4.6.1-具有相同的框架会有所不同吗?奇怪的是我无法轻松地修改类目标框架...

我也做了以下事情:

右键单击“项目”>“管理Nuget程序包”>“搜索并安装'System.Data.SqlClient'

我继续收到“指令是不必要的错误” (代码开头:

using System.Data.SqlTypes;

namespace Game
{
    public class Choice
    {
        //public SqlConnection Test;
        public sqlConnection Test;
    }
)

如何使用System.Data.SqlTypes指令进行连接?

1 个答案:

答案 0 :(得分:3)

您在此处使用了错误的名称空间。

代替:

using System.Data.SqlTypes;

您应该使用SqlClient,我也建议使用System.Data

using System.Data.SqlClient;
using System.Data;