Как использовать SqlCommand, SqlDataReader SqlConnection и т. д. в Core .NET 6.0 [дубликат]C#

Место общения программистов C#
Ответить
Anonymous
 Как использовать SqlCommand, SqlDataReader SqlConnection и т. д. в Core .NET 6.0 [дубликат]

Сообщение Anonymous »

Я пытаюсь получить доступ к базе данных с помощью ADO.NET, используя приведенный ниже код

Код: Выделить всё

using System.Data;
using System.Data.SqlClient;
...........
.......
protected readonly SqlConnection conn = new SqlConnection();
protected SqlCommand cmd = new SqlCommand();
private SqlDataReader rdr;
Visual Studio не может обнаружить\проверить SqlConnection\SqlCommand\SqlDataReader и выдает ошибку во время сборки.
Ошибка (активная) CS0246 Тип или пространство имен имя «SqlConnection» не найдено (вам не хватает директивы using или ссылки на сборку?) ...API

....\DAL.cs 10
Как решить проблему?
Наконец-то я нашел решение :-)

Код: Выделить всё

using Microsoft.Data.SqlClient;
и теперь у меня все работает нормально.
Ссылка: https://devblogs.microsoft.com/dotnet/i ... sqlclient/
и теперь у меня все работает нормально
Ссылка: https://devblogs.microsoft.com/dotnet/i ... sqlclient/

Подробнее здесь: https://stackoverflow.com/questions/790 ... re-net-6-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»