2015-05-23 3 views
0

Я просматриваю ASP.NET «Университет Contoso». Учебник найден here.Не удается открыть базу данных в Visual Studio

Проблема начинается, когда я пытаюсь просмотреть базу данных. Следуя непосредственно из учебника, когда я открываю базу данных (SchoolContext), я получаю эту ошибку mesage.

Не удается открыть базу данных «ContosoUniversity1», запрошенную при входе в систему. Ошибка входа в систему. Ошибка входа для пользователя «машина \ пользователь».

Так что на БД я пошел в «Изменить соединение» и нажал ОК, ничего не меняя. Затем мне удалось просмотреть базу данных, таблицы, представления и т. Д. Но информации не было, поэтому, продолжая из учебника, я должен был видеть объект «Студент», но его там не было. И когда я запускаю программу и пытаюсь перейти на сайт/студентов, я получаю 404, заявив, что ресурс не найден.

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

<connectionStrings> 
    <add name="SchoolContext" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=ContosoUniversity1;Integrated Security=SSPI;" providerName="System.Data.SqlClient"/> 
    </connectionStrings> 

Я бегу VS 2013 Community Express. У меня нет установленной SQL Server Management Studio или каких-либо связанных программ.

Я нахожусь на пользователе администратора компьютера.

Это проблема с моей машиной или правами пользователя? Нужно ли мне устанавливать другую программу?

ответ

0

Перейти к этому соединению в Server Explorer. Перейдите в «Свойства» и используйте строку подключения.

+0

не исправить проблему – seanthehuman

1

Я думаю, что вы используете экспресс-версию sqlserver, которая поставляется с установкой Visual Studio. Попробуйте добавить AttachDBFilename='path of .mdf file of database' также в строку подключения.

<connectionStrings> 
    <add name="SchoolContext" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=ContosoUniversity1;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\ContosoUniversity1.mdf" providerName="System.Data.SqlClient"/> 
</connectionStrings> 
+0

Это помогло мне. Спасибо Nikhil KM –

Смежные вопросы