This post on SOは、複数の結果を返すクエリを作成する方法について私が持っているほとんどの質問に答えます(徹底的な回答はPure.Kromeに感謝します)。しかし、私が戻ってきているテーブルで作業している場合、procの動作に依存しています。 procを変更することはできません。戻ってくる結果は、型にまったくマッピングされない一連のデータセットです(たとえば、最初のテーブルはCustomersテーブルとOrdersテーブルの一部のミッシュマッシュで、2番目のテーブルがあればそれが出力をデバッグすると、3番目のテーブルなどがあります)。IMultipleResults:型にマップされていないストアドプロシージャの複数の結果セットを扱うにはどうすればよいですか?
データセット/データアダプタなどとしてこれを行う必要がありますか? LINQではこれが可能ですか?
これは私が結論したものです。私はテストプロジェクトをDALの1つの味ですべて保持していて、ミックスしてマッチさせたくありませんでした。しかし最終的には、害はありませんでした:私はデータセットを埋めるための呼び出しを追加しました。 – jcollum