0

私が使用するもの: Subsonic 3、SQL Server 2008、Json.Net

ここに私の問題があります:

ID、ロット番号、住所、場所、所有者 ID を持つ家のテーブルと、ID、名前、説明を持つ所有者テーブルがあります。

場所が「サンフランシスコ」の家の所有者名と住所だけを取得したいと思います。

サブソニックでこれを行うにはどうすればよいですか?

私の問題は、型付きリストまたはデータリーダーしか取得できないことです。配列または単純なリストのみを取得する方法がわかりません。

最善の解決策は何ですか?カスタム クラスを作成しますか? ビューを作成しますか? 他に何か ?

私の目的は、データをシリアル化してアプリケーションに送り返すことですが、多数の関係があるため、シリアル化は非常に長くなります (ここでの私の例は単純化されています。実際には、家 - 所有者 - 都市 - 国などがあります)。 2つのフィールドだけが必要です...

ありがとうございました

4

1 に答える 1

0

Rob Coneryのリポジトリ パターンに関するいくつかの問題をご覧ください。、rob は、まさにあなたが求めているものに対する答えを提供します。

情報が 1 つの場所でのみ使用される場合は、2 つのフィールドを持つ構造体を使用できますか?

于 2010-04-29T14:35:55.807 に答える