2009-05-30 2 views
15

Я создал новый проект в VS2008 и добавил в проект файл .MDF. Это первый раз, когда я пытался использовать файлы MDF и базы данных .SQLEXPRESS (в прошлом я всегда использовал внешние серверы Oracle).Строка подключения для подключения к .MDF

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

+1

[http://connectionstrings.com/sql-server-2008](http://connectionstrings.com/sql-server-2008) –

ответ

25

Если вы используете файл * .mdf в папке App_Data приложения ASP.NET, вы можете использовать его.

Сервер =. \ SQLExpress; AttachDbFilename = | DataDirectory | mydbfile.mdf; Database = dbname; Trusted_Connection = Да;

Если это не приложение ASP.NET, не используйте синтаксис DataDirectory и просто используйте полный путь c: \ ....

0

откуда это имя mydbfile?

Если вы используете файл * .mdf в папке App_Data приложения ASP.NET, вы можете использовать его.

Server=.\SQLExpress;AttachDbFilename=|DataDirectory|**mydbfile**.mdf;Database=dbname; Trusted_Connection=Yes; 

Если это не приложение ASP.NET не использовать DataDirectory синтаксис и просто использовать полный C: ... путь.

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