Один формат строки подключения более рекомендуется, чем другой? - PullRequest
0 голосов
/ 23 апреля 2020

Я использовал сервер SQL целую вечность с ADO. NET и SQLClient, и существует очень много разных способов написания строки подключения.

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

Однако некоторые люди пишут это:

// using "server" and "database"
var connectionString = "server=myServer;database=myDatabase;user id=myUser;password=myPassword";

Другие пишут, что:

// using "data source" and "initial catalog"
var connectionString = "data source=myServer;initial catalog**=myDatabase;user id=myUser;password=myPassword";

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

До сегодняшнего дня, как утверждал кто-то в офисе оба отличаются , что не так ...

Кто-нибудь знает больше об этих двух строковых форматах?

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