Як швидко знайти конкретну таблицю в моїй моделі EDMX?


98

Мені було цікаво, чи хтось знає більш швидкий спосіб знайти таблицю в моделі EDMX, ніж просто прокручувати схему та шукати річ. У нашій базі даних є близько 50 таблиць, і коли я шукаю конкретний, це просто завдання, щоб побачити, куди VS поставив річ.

Для використання цього питання я використовую VS 2010.

Спасибі заздалегідь.


2
Редагувати: Дякую за швидкі відповіді. marc_s, я знаю, що твій був спочатку, але мені знадобилося певний час, щоб зрозуміти, що ти мав на увазі. Відповідь Боба Хорна була більш повною, якщо чітко прописані всі кроки. Я ціную час від усіх вас трьох.
monkeymindllc

До речі, іноді доводиться швидко знайти що-небудь в .edmx за допомогою XML-редактора. Було б добре, щоб усі xml завжди були відсортовані всередині .edmx-файлу: visualstudio.uservoice.com/forums/121579-visual-studio/…
Костянтин

Відповіді:


179

Клацніть на відкритій частині дизайнера:

введіть тут опис зображення

Перейдіть на вкладку "Властивості":

введіть тут опис зображення

У спадному вікні вгорі виберіть таблицю. Потім слід побачити, що це виділено в дизайнері.

введіть тут опис зображення


1
Дякую @Bob Horn
Muhafil Saiyed

1
Дійсно заощадити час для складної моделі сутності
Равіндер Сінгх Бханвар

Приємна стаття. Дякуємо за допомогу
Аміт Кумар Верма

Не працює для мене в професіоналі VS2015. Натиснувши на порожню область, відображається лише один запис у вікні "Властивість", який є ConceptualEntityModel.
J. Doe

1
Незважаючи на це, виявляється, що цей метод не працює у файлах * .edmx.
J. Doe

48

У головному меню виберіть Перегляд> Інші Windows> Веб-переглядач моделей даних особи (він зазвичай відкривається на тій самій панелі, що й Провідник рішень).

Ви можете переміщатися по дереву списком або вводити таблицю в текстове поле.

Веб-браузер моделі даних даних


Цей спосіб пошуку сутності є способом більш ефективним.
Асад Малик

спасибі!!! Я знав, що це можливо, але не міг пригадати, як. Прийнята відповідь не працює на моєму EDMX.
матао

13

Якщо ви перейдете до Propertiesвікна в Visual Studio 2010, ви побачите в алфавітному порядку відсортований список типів сутностей (наприклад, ваші таблиці) у вашому EDMX - виберіть той, який вас цікавить, і візуальний дизайнер повинен налаштувати себе, щоб фактично показувати ця таблиця для перегляду:

введіть тут опис зображення


Станом на VS 2017 це більше не працює на DB-first edmx.
матао

12

У "браузері моделі" ви можете натиснути правою кнопкою миші таблицю та вибрати "контекстне меню" "Показати на діаграмі"


1
+1 З якоїсь причини мій EDMX трохи зламаний, на діаграмі добре показано, але падіння властивостей не показує жодної сутності. Цей метод чудово працює.
Найджел Елліс

0
  1. Клацніть правою кнопкою миші на порожньому місці подання дизайнера
  2. Виберіть "Модель браузера" введіть тут опис зображення

3) Виберіть меню форми тальби -> воно буде обране в дизайнері:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.