Строки подключения
Строка подключения Code First является обычной строкой ADO.NET (см. подпункт «ConnectionString»).
Примечание
Если для аутентификации используется имя пользователя и пароль, то в строке подключения Code First надо указать параметр Persist Security Info=true.
Пример
string connectionString = "Data Source=LOCAL;User ID=SYSTEM;Password=MANAGER8;Persist Security Info=true";
Строка подключения Database First и Model First является специальным типом строки подключения, формат которой приведён в таблице 48.
Пример
string connectionString = "metadata=entitydemo.edmx.ssdl|entitydemo.edmx.csdl|entitydemo.edmx.msl;" + "provider=System.Data.LinterClient;" + "provider connection string=\"Data Source=LOCAL;User ID=SYSTEM;Password=MANAGER8\"";
Ключ | Значение |
---|---|
metadata
| Список каталогов, файлов или ресурсов, в которых находится информация объектно-реляционного сопоставления и метаданные. Значения в списке должны быть разделены символом «|». Пример: metadata=entitydemo.edmx.ssdl | entitydemo.edmx.csdl | entitydemo.edmx.msl |
provider
| Имя провайдера Entity Framework. Пример: provider=System.Data.LinterClient |
provider connection string
| Строка подключения ADO.NET провайдера (см. подпункт «ConnectionString»). Пример: provider connection string=\"Data Source=LOCAL;User ID=SYSTEM;Password=MANAGER8\" |