Как в Asp Net Core подключиться к MS SQL Server и увидеть данные?

Вот уже несколько дней копипастю код, который не работает.
Нужно получить данные из таблицы сервера и присвоить их обьекту,массиву или списку.
Без всяких Entity Framwork. Просто запрос на Sql и запись таблицы в переменную.
Спасибо.
  • Вопрос задан
  • 3217 просмотров
Пригласить эксперта
Ответы на вопрос 1
Включить пакет SqlClient в файл project.json.

{
    "dependencies": {
       ...//здесь идут ваши зависимости
        "System.Data.SqlClient": "4.1.0-*"//это нужно добавить
       ...
    }
  }
}


Сохранить изменения в файле. Подождать пока References проекта переопределятся.

Затем все как обычно:
using (SqlConnection connection = new SqlConnection(connectionString))
{
           connection.Open();
           using (SqlCommand command = new SqlCommand("SELECT * FROM dbo.Table", connection))
           {
                  var reader = command.ExecuteReader();
                  while(reader.Read())
                  {
                        var a = reader["Column"];//инициализация значения переменной полем из таблицы БД
                  }
           }
}


Примечание:
connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;Persist Security Info=True;User ID=UserName;Password=Password;"))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы