У меня следующая ошибка в подключении моего sql сервера к Visual Studio:
ArgumentException: указанное инвариантное имя 'System.Data.SqlClient' не было найдено в списке зарегистрированы. NET Поставщики данных.
Код в моем файле app.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="SQL_Connection"
connectionString="Data Source=DESKTOP-ROTBMUO;
Initial Catalog=johnsonControls;
Persist Security Info=True
User ID=DESKTOP-ROTBMUO\Macbook Pro;"
providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
И ошибка, отображаемая в моем index.cs html следующая страница:
@using WebMatrix.Data;
@{
var db = Database.Open("SQL_Connection");
var queryShow = "EXEC verLineasYAreas";
foreach (var row in db.Query(queryShow)) {
@row.nombre;
}
}
Я не знаю, нужно ли мне устанавливать какой-то пакет под названием System.Data.SqlClient, как я сделал с Web.Matrix, или проблема в моем или в моем foreach. Я надеюсь, что вы, ребята, можете мне помочь, или, если у вас есть лучший способ установить связь, я бы хотел его увидеть!