다음을 통해 공유


방법: 연결 문자열 정의(Entity Framework)

이 항목에서는 EDM(엔터티 데이터 모델)에 연결할 때 사용하는 연결 문자열을 정의하는 방법을 설명합니다. 이 항목은 AdventureWorks Sales EDM을 기반으로 합니다. AdventureWorks Sales 모델은 엔터티 프레임워크 문서의 작업 관련 항목 전체에서 사용됩니다. 이 항목에서는 이미 엔터티 프레임워크를 구성하고 AdventureWorks Sales 모델을 정의한 것으로 가정합니다. 자세한 내용은 방법: 엔터티 데이터 모델 수동 정의(Entity Framework)를 참조하십시오. 이 항목의 절차는 방법: Entity Framework 프로젝트 수동 구성 항목에도 있습니다.

Note참고

Visual Studio 프로젝트에서 엔터티 데이터 모델 마법사를 사용하면 이 마법사에서 자동으로 EDM을 생성하고 엔터티 프레임워크를 사용하도록 프로젝트를 구성합니다. 자세한 내용은 방법: 엔터티 데이터 모델 마법사 사용(Entity Framework)을 참조하십시오.

EDM 연결 문자열을 정의하려면

  • 프로젝트의 응용 프로그램 구성 파일(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" />
        <add name="NorthwindEntities" connectionString="metadata=.\Northwind.csdl|.\Northwind.ssdl.\Northwind.msl;
             provider=System.Data.SqlClient;provider connection string='Data Source=localhost;
             Initial Catalog=Northwind;Integrated Security=True;MultipleActiveResultSets=True'" 
             providerName="System.Data.EntityClient" />
    </connectionStrings>
    

    프로젝트에 응용 프로그램 구성 파일이 없는 경우에는 프로젝트 메뉴에서 새 항목 추가를 선택하고, 일반 범주를 선택하고 응용 프로그램 구성 파일을 선택한 다음 추가를 클릭하여 추가할 수 있습니다.

참고 항목

개념

퀵 스타트(Entity Framework)

기타 리소스

방법: 새 엔터티 데이터 모델 만들기
엔터티 데이터 모델 도구