sahmed3 Ответов: 2

Я получаю эту ошибку в проблеме строки подключения


Привет, я пытаюсь подключиться к databse в mVC 5 и получаю эту ошибку ...
Web. config : строка подключения
<add name="SchoolContext" connectionstring="Data Source=Sayeed\SQLEXPRESS;Database=Say;Integrated Security=false" providername="System.Data.SqlClient" />


Beow - это линия ошибки, в которой возникает любое решение для решения этой проблемы..
Исключение типа "System.Data.Entity.Core.EntityException" произошло в EntityFramework.SqlServer.dll, но не был обработан в пользовательском коде

Дополнительная информация: базовый поставщик потерпел неудачу при открытии.

Maciej Los

Строка подключения столба!

sahmed3

Лос,
проблема была решена, я просто дал неправильное имя системы.

Joshua Masa

Итак, каково же тогда правильное имя системы?

King Fisher

Убедитесь, что имя класса DbContext совпадает с именем соединения

sahmed3

проблема была решена, я просто дал неправильное имя системы.

King Fisher

хорошо ;)

2 Ответов

Рейтинг:
2

OriginalGriff

Если вы отключите целочисленную защиту, то обычно вам придется предоставить регистрационную информацию, чего вы не делаете.

Поэтому начните с получения" хорошей " строки подключения.
Попробуйте настроить соединение в VS с помощью панели обозревателя серверов:
1) Откройте Проводник Сервера.
2) щелкните правой кнопкой мыши "подключения к данным" и выберите " Добавить соединение"
3) в следующем диалоговом окне выберите источник данных и базу данных, укажите информацию о безопасности и нажмите кнопку "проверить соединение".
4) когда соединение заработает, нажмите кнопку " ОК"
5) выделите свою базу данных на панели обозревателя серверов и посмотрите на панель свойств. Будет показан рабочий пример строки подключения, которую вы можете скопировать и вставить в свое приложение или конфигурационный файл.


Member 12698120

большое спасибо...да благословит тебя Бог.:)

Nabin Jha

большое спасибо..это решение помогло.. :)

OriginalGriff

Пожалуйста!

Рейтинг:
0

VaTo Tran

вы можете изменить в app. config следующим образом: persist security info=True;user id=admin;password=123456;
У меня есть такая же проблема, как и у вас, когда в моих соединениях пропущен пароль, моя проблема решена.
удачи