Làm cách nào để tìm một bảng cụ thể trong mô hình EDMX của tôi một cách nhanh chóng?


98

Tôi đã tự hỏi liệu có ai biết cách nhanh hơn để tìm một bảng trong mô hình EDMX ngoài việc cuộn qua sơ đồ và tìm kiếm thứ đó không. Cơ sở dữ liệu của chúng tôi có khoảng 50 bảng trong đó và khi tôi đang tìm một bảng cụ thể thì chỉ cần xem VS đặt thứ ở đâu.

Tôi đang sử dụng VS 2010 cho mục đích của câu hỏi này.

Cảm ơn bạn trước.


2
Chỉnh sửa: Cảm ơn bạn đã trả lời nhanh chóng của bạn. marc_s, tôi biết bạn là người đầu tiên, nhưng tôi phải mất một lúc để hiểu ý bạn. Câu trả lời của Bob Horn đầy đủ hơn với tất cả các bước liên quan được trình bày rõ ràng. Tôi đánh giá cao thời gian từ cả ba người.
Monkeymindllc 4/10/12

Btw, đôi khi cần phải tìm nhanh thứ gì đó trong .edmx bằng cách sử dụng Trình soạn thảo XML. Sẽ được tốt đẹp tất cả các xml sẽ luôn luôn được sắp xếp bên trong tập tin .edmx: visualstudio.uservoice.com/forums/121579-visual-studio/...
Konstantin Tarkus

Câu trả lời:


179

Nhấp vào vùng mở của trình thiết kế:

nhập mô tả hình ảnh ở đây

Chuyển đến tab Thuộc tính:

nhập mô tả hình ảnh ở đây

Trong hộp thả xuống ở trên cùng, hãy chọn bảng của bạn. Sau đó, bạn sẽ thấy nó được đánh dấu trong trình thiết kế.

nhập mô tả hình ảnh ở đây


1
Cảm ơn bạn @ Bob Horn
Muhafil Saiyed

1
Thực sự tiết kiệm thời gian cho mô hình thực thể phức tạp
Ravinder Singh Bhanwar

Bài viết hay. Cảm ơn sự giúp đỡ của bạn
Amit Kumar Verma,

Không phù hợp với tôi trong VS2015 chuyên nghiệp. Nhấp vào vùng trống chỉ hiển thị một mục duy nhất trong cửa sổ "Thuộc tính", đó là ConceptualEntityModel.
J. Doe

1
Đừng bận tâm, hóa ra phương pháp này không hoạt động trên các tệp * .edmx.
J. Doe

48

Trong menu chính, chọn Xem> Windows khác> Trình duyệt mô hình dữ liệu thực thể (nó thường mở trong cùng bảng với Trình khám phá giải pháp).

Bạn có thể điều hướng danh sách cây hoặc nhập bảng vào hộp văn bản.

Trình duyệt mô hình dữ liệu thực thể


Cách tìm kiếm thực thể này hiệu quả hơn.
Asad Malik

cảm ơn bạn!!! Tôi biết điều này là có thể nhưng tôi không thể nhớ bằng cách nào. Câu trả lời được chấp nhận không hoạt động trên EDMX của tôi.
matao

13

Nếu bạn đi tới Propertiescửa sổ trong Visual Studio 2010, bạn sẽ thấy danh sách các loại thực thể được sắp xếp theo thứ tự bảng chữ cái (ví dụ: bảng của bạn) trong EDMX của bạn - chọn loại bạn quan tâm và trình thiết kế trực quan phải tự thiết kế lại để thực sự hiển thị bảng đó trong chế độ xem:

nhập mô tả hình ảnh ở đây


Kể từ VS 2017, tính năng này không còn hoạt động trên DB-first edmx.
matao

12

Trong "trình duyệt mô hình", bạn có thể nhấp chuột phải vào Bảng và chọn "Hiển thị trong sơ đồ" trong trình đơn ngữ cảnh


1
+1 Vì lý do nào đó mà EDMX của tôi bị hỏng một chút, Biểu đồ hiển thị tốt, nhưng các thuộc tính thả xuống không hiển thị bất kỳ thực thể nào. Phương pháp này hoạt động tuyệt vời.
Nigel Ellis

0
  1. Nhấp chuột phải vào vị trí ampty của chế độ xem Designer
  2. Chọn "Trình duyệt mẫu" nhập mô tả hình ảnh ở đây

3) Chọn menu biểu mẫu talbe -> nó sẽ được chọn trong trình thiết kế:

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.