방법: 연결 문자열 정의(Entity Framework)
이 항목에서는 EDM(엔터티 데이터 모델)에 연결할 때 사용하는 연결 문자열을 정의하는 방법을 설명합니다. 이 항목은 AdventureWorks Sales EDM을 기반으로 합니다. AdventureWorks Sales 모델은 엔터티 프레임워크 문서의 작업 관련 항목 전체에서 사용됩니다. 이 항목에서는 이미 엔터티 프레임워크를 구성하고 AdventureWorks Sales 모델을 정의한 것으로 가정합니다. 자세한 내용은 방법: 엔터티 데이터 모델 수동 정의(Entity Framework)를 참조하십시오. 이 항목의 절차는 방법: Entity Framework 프로젝트 수동 구성 항목에도 있습니다.
참고 |
---|
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>
프로젝트에 응용 프로그램 구성 파일이 없는 경우에는 프로젝트 메뉴에서 새 항목 추가를 선택하고, 일반 범주를 선택하고 응용 프로그램 구성 파일을 선택한 다음 추가를 클릭하여 추가할 수 있습니다.