Исходный каталог против AttachDbFilename в строке подключения ado.net - PullRequest
4 голосов
/ 17 февраля 2012

Когда речь идет о строках соединения Ado.net, я использовал атрибуты Initial Catalog в большинстве своих проектов.

Но сейчас большинство загруженных примеров проектов широко используют атрибуты AttachDbFilename в строке соединения.

Я знаю в обе стороны может правильно подключиться к базе данных.Но что я действительно хотел бы знать, так это то, что есть какие-то различия.

Потому что теперь я все еще не мог решить, каким путем мне действительно нужно следовать, когда дело доходит до моего проекта MVC, который действительно необходимо предусмотреть для несколькихзапросы одновременно.

Каждое предложение будет по-настоящему оценено.

1 Ответ

5 голосов
/ 17 февраля 2012

AttachDbFilename - это когда вы работаете с SQL Express или SQL CE локально.Это позволяет вам непосредственно указать имя файла базы данных .MDB.Он используется локально во время разработки.

Когда вы отправляете свое приложение в производство и экземпляр SQL Server, вы используете Initial Catalog для указания имени базы данных.Вам не нужны имена файлов =>, которые обрабатываются SQL Server.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...