現在、EF と MVC を使用してカスタム レポート ビルダーを構築しています。クエリ ビルダーが SQL を構築し、dbSet.SqlQuery() を使用してデータベースに対してこのクエリを実行できます。
ただし、ユーザーは、返されるフィールドを、場合によっては別のテーブルから選択できます。
したがって、結果を返す「タイプ」がわかりません。「Customers」テーブルのフィールドのみを選択すると、「Customers」のリストを簡単に返すことができます。
これが理にかなっていることを願っています。ここで誰かが私に何か指針を与えることができますか?