다음을 통해 공유


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

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

Bb896291.note(ko-kr,VS.100).gif참고:
Visual Studio 프로젝트에서 엔터티 데이터 모델 마법사를 사용하면 이 마법사에서 자동으로 .edmx 파일을 생성하고 Entity Framework 를 사용하도록 프로젝트를 구성합니다.자세한 내용은 방법: 엔터티 데이터 모델 마법사 사용(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>
    

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

참고 항목

개념

퀵 스타트(Entity Framework)

기타 리소스

How to: Create a New Conceptual Model
Entity Data Model Tools