Как мне быстро найти конкретную таблицу в моей модели EDMX?

98

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

Я использую VS 2010 для этого вопроса.

Заранее спасибо.

обезьяна
источник
2
Изменить: Спасибо за быстрые ответы. marc_s, я знаю, что твоя была первой, но мне потребовалось время, чтобы понять, что ты имел в виду. Ответ Боба Хорна был более полным: все необходимые шаги были четко описаны. Я ценю время от всех троих.
monkeymindllc
Кстати, иногда нужно что-то быстро найти в .edmx с помощью XML Editor. Было бы хорошо, если бы весь xml всегда был отсортирован внутри файла .edmx
Константин Таркус

Ответы:

179

Щелкните в открытой области дизайнера:

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

Переходим во вкладку Properties:

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

В раскрывающемся списке вверху выберите свою таблицу. Затем вы должны увидеть его выделенным в дизайнере.

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

Боб Хорн
источник
1
Спасибо @Bob Horn
Muhafil Saiyed
1
Действительно экономия времени для сложной модели сущностей
Равиндер Сингх Бханвар
Хорошая статья. Спасибо за вашу помощь
Амит Кумар Верма
У меня не работает в VS2015 professional. Если щелкнуть пустую область, в окне «Свойство» отобразится только одна запись - ConceptualEntityModel.
J. Doe
1
Неважно, оказывается, этот метод не работает с файлами * .edmx.
J. Doe
49

В главном меню выберите «Просмотр»> «Другие окна»> «Обозреватель модели данных сущности» (обычно он открывается на той же панели, что и обозреватель решений).

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

Браузер модели данных сущности

перо
источник
Такой способ поиска объекта более эффективен.
Асад Малик
Спасибо!!! Я знал, что это возможно, но не мог вспомнить, как. Принятый ответ не работает на моем EDMX.
matao
13

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

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

marc_s
источник
Начиная с VS 2017, это больше не работает в DB-first edmx.
matao
12

В «обозревателе моделей» вы можете щелкнуть правой кнопкой мыши по таблице и выбрать «Показать на диаграмме» в контекстном меню.

Томас Келле
источник
1
+1 По какой-то причине мой EDMX немного сломан. Диаграмма показывает хорошо, но в раскрывающемся списке свойств не отображаются никакие сущности. Этот метод отлично работает.
Найджел Эллис
0
  1. Щелкните правой кнопкой мыши место в окне конструктора
  2. Выберите "Браузер модели" введите описание изображения здесь

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

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

Алексей
источник