Jak szybko znaleźć konkretną tabelę w moim modelu EDMX?


98

Zastanawiałem się, czy ktoś zna szybszy sposób na znalezienie tabeli w modelu EDMX niż zwykłe przewijanie diagramu i szukanie rzeczy. Nasza baza danych zawiera około 50 tabel, a kiedy szukam konkretnej, to po prostu udręka, aby zobaczyć, gdzie VS to umieścił.

Używam VS 2010 do celów tego pytania.

Z góry dziękuję.


2
Edycja: Dziękuję za szybkie odpowiedzi. marc_s, wiem, że twoje było pierwsze, ale zajęło mi trochę czasu, zanim zrozumiałem, co masz na myśli. Odpowiedź Boba Horna była bardziej kompletna, a wszystkie wymagane kroki zostały jasno określone. Doceniam czas spędzony przez was wszystkich trzech.
monkeymindllc

Przy okazji, czasami trzeba szybko znaleźć coś w .edmx za pomocą edytora XML. Byłoby miło, gdyby cały plik XML był zawsze sortowany w pliku .edmx
Konstantin Tarkus

Odpowiedzi:


179

Kliknij w otwarty obszar projektanta:

wprowadź opis obrazu tutaj

Przejdź do zakładki Właściwości:

wprowadź opis obrazu tutaj

W rozwijanym polu u góry wybierz swój stół. Powinieneś wtedy zobaczyć to podświetlone w projektancie.

wprowadź opis obrazu tutaj


1
Dziękuję @Bob Horn
Muhafil Saiyed

1
Naprawdę oszczędność czasu dla złożonego modelu jednostki
Ravinder Singh Bhanwar,

Niezły artykuł. Dziękuję za pomoc
Amit Kumar Verma

Nie działa dla mnie w VS2015 professional. Kliknięcie pustego obszaru powoduje wyświetlenie tylko jednego wpisu w oknie „Właściwość”, którym jest model ConceptualEntityModel.
J. Doe,

1
Nieważne, okazuje się, że ta metoda nie działa na plikach * .edmx.
J. Doe,

48

W menu głównym wybierz View> Other Windows> Entity Data Model Browser (zwykle otwiera się w tym samym panelu co Eksplorator rozwiązań).

Możesz nawigować po liście drzewa lub wpisać tabelę w polu tekstowym.

Przeglądarka modelu danych encji


Ten sposób wyszukiwania bytu jest o wiele bardziej efektywny.
Asad Malik

Dziękuję Ci!!! Wiedziałem, że to możliwe, ale nie pamiętałem jak. Zaakceptowana odpowiedź nie działa na moim EDMX.
matao

13

Jeśli przejdziesz do Propertiesokna w programie Visual Studio 2010, zobaczysz posortowaną alfabetycznie listę typów jednostek (np. Tabel) w swoim EDMX - wybierz ten, który Cię interesuje, a projektant wizualny powinien się ponownie wyrównać, aby faktycznie pokazać ten stół na widoku:

wprowadź opis obrazu tutaj


Od VS 2017 nie działa to już na DB-first edmx.
matao

12

W „przeglądarce modeli” można kliknąć prawym przyciskiem myszy tabelę i wybrać „Pokaż na diagramie” z menu kontekstowego


1
+1 Z jakiegoś powodu mój EDMX jest trochę uszkodzony. Diagram pokazuje dobrze, ale lista właściwości nie pokazuje żadnych jednostek. Ta metoda działa świetnie.
Nigel Ellis

0
  1. Kliknij prawym przyciskiem myszy na ampty miejsce widoku projektanta
  2. Wybierz „Przeglądarka modeli” wprowadź opis obrazu tutaj

3) Wybierz menu formularza talbe -> zostanie wybrane w projektancie:

wprowadź opis obrazu tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.