Практическое руководство. Определение строки подключения

В этом разделе показано, как определить строку соединения, используемую при подключении к концептуальной модели. Этот раздел основан на концептуальной модели AdventureWorks Sales . Модель AdventureWorks Sales используется во всех разделах документации платформы Entity Framework, описывающих выполнение задач. В этом разделе предполагается, что вы уже настроили Entity Framework и определили модель продаж AdventureWorks. Дополнительные сведения см. в разделе "Практическое руководство. Определение файлов модели и сопоставления" вручную. Процедуры, описанные в этом разделе, также включены в инструкции. Вручную настройте проект Entity Framework.

Примечание.

Если вы используете мастер модели данных сущностей в проекте Visual Studio, он автоматически создает edmx-файл и настраивает проект для использования Entity Framework. Дополнительные сведения см. в разделе "Практическое руководство. Использование мастера модели данных сущности".

Определение строки соединения Entity Framework

  • Откройте файл конфигурации приложения (app.config) и добавьте следующую строку соединения:
<connectionStrings>
    <add name="AdventureWorksEntities"
         connectionString="metadata=.\AdventureWorks.csdl|.\AdventureWorks.ssdl|.\AdventureWorks.msl;
         provider=System.Data.SqlClient;provider connection string='Data Source=localhost;
         Initial Catalog=AdventureWorks;Integrated Security=True;Connection Timeout=60;
         multipleactiveresultsets=true'" providerName="System.Data.EntityClient" />
</connectionStrings>

Если у проекта нет файла конфигурации приложения, его можно добавить, нажав кнопку "Добавить новый элемент " в меню "Проект ", выбрав категорию "Общие ", выберите файл конфигурации приложения и нажмите кнопку "Добавить".

См. также