EDMX 모델에서 특정 테이블을 빨리 찾으려면 어떻게합니까?


98

다이어그램을 스크롤하여 찾는 것보다 EDMX 모델에서 테이블을 찾는 더 빠른 방법을 아는 사람이 있는지 궁금합니다. 우리의 데이터베이스에는 약 50 개의 테이블이 있으며 특정 테이블을 찾을 때 VS가 물건을 어디에 두는지 확인하는 것은 귀찮은 일입니다.

이 질문의 목적으로 VS 2010을 사용하고 있습니다.

미리 감사드립니다.


2
편집 : 빠른 답변에 감사드립니다. marc_s, 당신이 처음 인 건 알지만 당신이 무슨 뜻인지 알아내는 데 시간이 좀 걸 렸어요. Bob Horn의 대답은 관련된 모든 단계가 명확하게 정리되어 더 완벽했습니다. 세 분 모두의 시간에 감사드립니다.
monkeymindllc 2010 년

Btw, 때로는 XML 편집기를 사용하여 .edmx에서 빠르게 무언가를 찾아야 할 필요가 있습니다. 좋은 것 모든 XML은 항상 .edmx 파일 내부에 정렬 할 것 : visualstudio.uservoice.com/forums/121579-visual-studio/...
콘스탄틴 Tarkus

답변:


179

디자이너의 빈 공간을 클릭합니다.

여기에 이미지 설명 입력

속성 탭으로 이동합니다.

여기에 이미지 설명 입력

상단의 드롭 다운 상자에서 표를 선택합니다. 그러면 디자이너에서 강조 표시된 것을 볼 수 있습니다.

여기에 이미지 설명 입력


1
당신은 혼 @Bob 감사합니다
Muhafil Saiyed

1
정말 시간이 복잡한 엔티티 모델 절약
레빈 더 싱 Bhanwar

좋은 기사. 도움을 주셔서 감사합니다
Amit Kumar Verma

VS2015 전문가에서는 작동하지 않습니다. 빈 영역을 클릭하면 "등록 정보"창에 하나의 항목 인 개념적 개체 모델 만 표시됩니다.
J. Doe

1
신경 쓰지 마세요.이 방법은 * .edmx 파일에서 작동하지 않습니다.
J. Doe

48

기본 메뉴에서보기> 다른 창> 엔터티 데이터 모델 브라우저를 선택합니다 (일반적으로 솔루션 탐색기와 동일한 패널에서 열립니다).

트리 목록을 탐색하거나 텍스트 상자에 테이블을 입력 할 수 있습니다.

엔티티 데이터 모델 브라우저


엔티티를 검색하는이 방법이 훨씬 더 효과적입니다.
Asad Malik

감사합니다!!! 나는 이것이 가능하다는 것을 알았지 만 방법을 기억할 수 없었다. Accepted answer가 내 EDMX에서 작동하지 않습니다.
matao

13

PropertiesVisual Studio 2010 의 창으로 이동하면 EDMX에 알파벳순으로 정렬 된 엔터티 형식 (예 : 테이블) 목록 이 표시됩니다. 관심있는 항목을 선택하면 시각적 디자이너가 실제로 표시되도록 다시 정렬 해야합니다. 보기에서 해당 테이블 :

여기에 이미지 설명 입력


VS 2017에서는 더 이상 DB 우선 edmx에서 작동하지 않습니다.
matao

12

"모델 브라우저"에서 테이블을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "다이어그램에 표시"를 선택할 수 있습니다.


1
+1 어떤 이유로 내 EDMX가 약간 고장났습니다. 다이어그램은 정상적으로 표시되지만 속성 드롭 다운에는 엔티티가 표시되지 않습니다. 이 방법은 훌륭하게 작동합니다.
Nigel Ellis

0
  1. Designer view의 ampty place를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. "모델 브라우저"를 선택합니다. 여기에 이미지 설명 입력

3) talbe 양식 메뉴 선택-> 디자이너에서 선택됩니다.

여기에 이미지 설명 입력

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.