c# - C# 类不允许 SQL 指令
问题描述
我创建了一个类来使我的代码更易于维护,因为将它放在一个带有方法的类中会大大减少我的代码大小。
但是,当我尝试使用 SQL 指令时,我收到一个错误:“找不到类型或命名空间名称”</p>
当前使用的目标框架是 .NET 标准 2.0,我尝试通过属性更改它,但是,唯一可用的版本是 1.9 - 1.0。
我的主要项目是使用 .NET 框架 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
指令?
解决方案
您在这里使用了错误的命名空间。
代替:
using System.Data.SqlTypes;
你应该使用SqlClient
,我也推荐System.Data
:
using System.Data.SqlClient;
using System.Data;
推荐阅读
- html - 如何创建一个充满响应鼠标移动的移动“节点”的网站背景?
- jquery - 围绕中心图像浮动图像
- javascript - Chart.js 和“漂亮”日期 x 轴
- android - SDK 注册失败。请检查捆绑包 ID
- sql - while 循环 - Sql 逻辑
- r - 使用base R查询相邻行
- scapy - SCAPY 的框架和细节
- html - Wordpress Widget Slider 导致大量空白
- react-native-navigation - 如何使用 react-native-navigation 和 Create React Native App?
- json - 删除 json 中匹配特定值的整个对象