C # SqlConnection не может быть найден - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь подключиться к базе данных SQL в моей сети, используя приведенный ниже код.Я искал в Stackoverflow и в Интернете эту ошибку и обнаружил, что многие другие люди, столкнувшиеся с этой проблемой, применили и протестировали многие из них, но ни одна не устранила мою проблему.В настоящее время у меня есть код ниже:

using System;
using System.Data.SqlClient;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            using ( SqlConnection conn = new SqlConnection)
            {
                conn.ConnectionString = "Server=***;Database=***;Trusted_Connection=True;";
            }
        }
    }
}

Вместо *** у меня есть имена серверов и баз данных.Кроме того, где я могу ввести конкретную таблицу?

1 Ответ

0 голосов
/ 03 декабря 2018

Все, что я сделал, это создал новое консольное приложение и ввел этот код для подключения к БД.

Таким образом, я могу заключить, что вы используете .NET Core, и поэтому вам нужноЧтобы добавить пакет NuGet: System.Data.SqlClient

Ваш файл .csproj должен выглядеть следующим образом:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="System.Data.SqlClient" Version="4.5.1" />
  </ItemGroup>

</Project>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...