2014-09-08 2 views
0

그래서 나는 EF 모델을 만들고 모든 코드와 물건을 저장소에 저지른다고합니다. 그런 다음 제 동료는 동일한 데이터베이스로 코드를 시도했지만 전혀 작동하지 않았습니다. 나는 그것을 들여다 보았고 EF 개념 모델과 실제 데이터베이스 사이에 매핑이 없다는 것을 깨달았습니다. 각 테이블에 가서 매핑 창으로 이동하여 아래쪽 화살표를 클릭하여 적절한 연결을 찾아 볼 수 있지만 처리해야 할 테이블이 많습니다. 제가 알고 싶습니다. 더 좋은 방법이 있나요?EF와 데이터베이스 테이블 간의 자동 매핑

+0

는 어떻게 모델을 창조 하셨 는가 너희들을 감사? 모델을 먼저 선택한 경우 데이터베이스 생성 마법사를 통해 모델에서 데이터베이스를 만들 때까지 디자이너가 데이터베이스에 바인딩되지 않습니다. – ardila

+0

코드 기반의 규칙 기반 매핑은 EF와 함께 사용할 수있는 좋은 방법입니다. 특히 객체와 데이터베이스 사이에 직접적인 관계가있을 때 많은 작업이 필요하지 않습니다. –

+0

나는 우리가 작업하길 원하는 기존의 데이터베이스를 가지고 있기 때문에 데이터베이스에서 generate를 사용했다. 내 컴퓨터에서 EF 모델을 만든 다음 SVN을 통해 코드를 공유 했으므로 동료가 동일한 데이터베이스를 사용하고 코드를 사용하여 해당 코드를 사용한다고 가정합니다. 그녀가 내 코드를 실행할 때 EF와 데이터베이스 사이에 매핑이 없으므로 드롭 다운 화살표를 사용하여 각 테이블을 수동으로 연결할 수 있지만 테이블이 많아서 할 수있는 방법이 있는지 알고 싶습니다. 더 낫다. 내 엔티티를 삭제하고 테이블을 readd하겠습니까? 어쨌든 공유 측면에 영향을 미칩니 까? – NoobieCoder

답변

0

은 내가 ConnectionString을 모두 기계에 대해 동일합니다 알아 낸, 그래서 대신에 특정 이름을 사용하여, 나는 로컬 호스트로 변경하고 지금 작동 :)

관련 문제