複数のプロジェクトからのすべてのデータを処理するライブラリを作成しているこのプロジェクトがあり、ストアド プロシージャでクエリを整理しました。4 つのパラメーターをストア プロシージャに渡し、データを取得する必要があります。これを達成する簡単な方法がないとは信じられません。
データが大きくなる可能性があるため、データを反復処理する必要はありません。
ご協力ありがとうございました。
複数のプロジェクトからのすべてのデータを処理するライブラリを作成しているこのプロジェクトがあり、ストアド プロシージャでクエリを整理しました。4 つのパラメーターをストア プロシージャに渡し、データを取得する必要があります。これを達成する簡単な方法がないとは信じられません。
データが大きくなる可能性があるため、データを反復処理する必要はありません。
ご協力ありがとうございました。
Entity Framework はいいですね。新しい項目を追加 > ADO.NET エンティティ モデル データベースから生成 テーブル スキーマもインポートする場合を除き、SP のみを選択します。
SP が見つかると、複雑な型が作成され、すべてが非常に簡単になります。
勝つためのエンティティ フレームワーク。
Dapper http://code.google.com/p/dapper-dot-net/を使用することをお勧めします
これはマイクロORMであり、 EFよりもはるかに高速です-SOの背後にいる人によって作成および使用されます;-)
注:I do not want to have to iterate through the data as it does have the possibility to grow large
- 誰かが結果セットを反復処理する必要があります - あなたまたはあなたが使用するフレームワークのいずれかです。一度に取得するデータが多すぎると思われる場合は、ページングを検討してください。