gpt4 book ai didi

C# 即使使用 "using System.Data.SqlClient;"也无法识别 SQLConnection

转载 作者:行者123 更新时间:2023-11-30 20:16:12 25 4
gpt4 key购买 nike

这是我正在查看的代码 -

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。

最佳答案

我将假设您使用的是 .NET Core,因为如果您使用的是 .NET Framework,它应该可以使用您拥有的代码。

在 .NET Core 中,您需要通过 NuGet 添加对 System.Data.SqlClient 的引用:

  1. 选择工具 | NuGet 包管理器 |管理解决方案的 NuGet 包
  2. 点击“浏览”
  3. 键入 System.Data.SqlClient 并回车
  4. 选择 Microsoft 的 System.Data.SqlClient
  5. 在右侧的面板上,检查您的项目。
  6. 点击安装
  7. 在出现的下一个框中单击“确定”。

您的代码现在应该可以工作了。


如果您使用的是 .NET Framework,鉴于您面临的问题,这似乎不太可能,您可以通过右键单击解决方案中的“引用”来检查是否引用了 System.Data资源管理器,选择“程序集”并确保选中“System.Data”。

关于C# 即使使用 "using System.Data.SqlClient;"也无法识别 SQLConnection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50235133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com