gpt4 book ai didi

c# - 无法找到 System.Data.SqlClient 引用

转载 作者:行者123 更新时间:2023-12-01 16:15:41 25 4
gpt4 key购买 nike

我安装了全新的 Visual Studio 2017 Professional。我正在使用 .NET 4.7.1 构建一个快速 POC 控制台应用程序,但无法找到 System.Data.SqlClient 的引用。

我检查了我的系统,找到了 4 个版本的 System.Data.SqlClient.dll,但没有一个是正确的,也无法编译。我还尝试使用 System.Data,但其中没有对 SqlClient 的引用。我已经手动添加了System.Data的dll/引用,但也没有解决引用问题。

我的应用程序目前非常简单,并且由于缺少引用而无法编译。

我需要采取哪些步骤才能解决此问题?

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

namespace ConsoleApp1
{
class Database
{
public void Start()
{

string connString = @"server=(local);initial catalog=MyDatabase;Integrated Security=SSPI;";
using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand("SELECT TOP 10 ID, Name FROM TableA", conn))
{
using (SqlDataReader reader = cmd.ExecuteReader())
{
while(reader.Read())
{
Console.WriteLine("ID: [{0}], Name: [{1}]", reader.GetValue(0), reader.GetValue(1));
}
}
}
}
}
}
}

最佳答案

dotnet添加包System.Data.SqlClient

关于c# - 无法找到 System.Data.SqlClient 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49035178/

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