Чтобы создать БД необходимо (после создания ASP.NET MVC Web Application):
- Откомпилировать проект
- В Solution Explorer стать на папку MVC Application
- В главном меню выбрать Project - ASP.NET Configuration (откроется IE, а в папке App_Data появятся файлы БД: ASPNETDB.MDF и aspnetdb_log.ldf)
- запустить aspnet_regsql.exe
(находится в папке C:\Windows\Microsoft.NET\Framework\v2.0.50727) - Нажать два раз Next.
- В поле Server указать ".\SQLEXPRESS".
- В поле Database указать, например, MyDb.
- Нажать Next (в результате в папке С:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data будут созданы файлы БД: MyDb.mdf и MyDb_log.LDF)
- Нажать Ctrl+Alt+S.
- А диалоге Add Connection нажать Browse...
- Указать путь C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
- Выбрать файл MyDb.mdf
- Нажать OK
- В диалоге Connect to Server указать Server name: .\SQLEXPRESS
- Нажать Ctrl+N
- Указать текст запроса: EXEC sp_attach_db @dbname = N'MyDb', @filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\MyDb.mdf'
- Нажать F5 (БД MyDB появится в списке Object Explorer если свернуть и развернуть Databases или в главном меню выбрать View/Refresh)
В таком случае в Visual Studio надо закрыть соединение с БД:
- В Server Explorer стать на соединение MyDB
- В контекстном меню выбрать Delete (соединение с БД будет закрыто)
Комментариев нет:
Отправить комментарий