0

Visual Studio에서 ADO.NET 엔터티 데이터 모델을 만들었으므로 해당 테이블에 속성을 할당해야합니다. 기존 데이터베이스가있는 데이터 모델을 만들면 Visual Studio에서는이 데이터베이스를 자동으로 사용하여 속성을 할당합니다. 데이터베이스에 대한 액세스 권한이 없기 때문에 명확한 모델부터 시작해야합니다. 유일한 구조는 구조입니다. 기존 데이터베이스에 대한 액세스없이이 작업을 수행 할 수있는 방법이 있습니까? LINQ to SQL과 같은 일부 [Column (Name = "A_Name")] ...ADO.NET EF : 기존 데이터베이스가없는 테이블에 모델 할당

답변

0

VS 2008에 옵션이 있다고 생각하지 않습니다. 그러나 Visual Studio 2010 Beta을 다운로드하는 것이 좋습니다. VS 2010의 Entity Designer에는 DDL 스크립트를 생성 할 수있을뿐만 아니라 테이블 당 유형 전략과 적절한 매핑을 사용하여 SSDL을 생성하는 '스크립트에서 스크립트 생성'이라는 새로운 기능이 있습니다.

이렇게하면 데이터베이스에 액세스 할 수없는 연결이 끊긴 환경에서 작업 할 수 있습니다. 다시 온라인 상태가되어 데이터베이스에 액세스하면 데이터베이스를 사용하여 '모델 업데이트'를 수행하거나 DDL 스크립트에 설명 된 데이터베이스 스키마를 덮어 쓸 수 있습니다.

관련 문제