Tôi có một câu hỏi liên quan đến việc tích hợp các đối tượng nghiệp vụ được phát triển bằng cách sử dụng LINQ to Sql để truy vấn dữ liệu và tích hợp với Sql Server Reporting Services.Sử dụng LINQ to SQL và Sql Reporting Services
Chúng tôi có một bộ đối tượng nghiệp vụ truy vấn một vài cơ sở dữ liệu phía sau được phát triển với LINQ to SQL. SQL được tạo ra là tương đối năng động (dựa trên các điều kiện mà người dùng chọn) và liên quan đến nhiều phép nối, một số bên trong, một số bên ngoài, vv LINQ to SQL làm việc rất tốt cho việc này. Tuy nhiên, chúng tôi gặp phải sự cố khi chúng tôi cố triển khai báo cáo với Dịch vụ báo cáo SQL sau khi triển khai ban đầu. Chúng tôi không có khả năng liên kết các báo cáo SSRS với lớp kinh doanh của chúng tôi. Những gì chúng tôi về cơ bản cuối cùng đã làm là nhận được SQL được thực thi từ SQL Profiler và tạo các thủ tục được lưu trữ, và sử dụng các thủ tục được lưu trữ trong các báo cáo. Như người ta có thể tưởng tượng, điều này đã trở thành một vấn đề khi chúng tôi duy trì mã, cần phải cập nhật cả hai lớp kinh doanh của chúng tôi và các thủ tục được lưu trữ.
Tôi đã thực hiện một số giao diện và tôi thấy rằng Tiện ích dữ liệu tùy chỉnh dường như là một cách tiếp cận để thực hiện việc này. Đây có phải là giải pháp cho vấn đề không? Có ai có cách tiếp cận tốt hơn không? Có bất kỳ ví dụ về việc thực hiện một giải pháp như thế này bằng cách sử dụng LINQ?
http://www.devx.com/dbzone/Article/31336
Cảm ơn
Các liên kết của bạn đến bài viết của Peter van Ooijen là hoàn hảo cho kịch bản này. Tôi đã giải quyết vấn đề của mình bằng cách sử dụng 2 bài viết này một mình. –