2010-04-28 2 views
0

я использую: Дозвуковые 3, SQL Server 2008, Json.NetДозвуковые 3: получить только определенные столбцы

Вот моя проблема:

У меня есть таблица дом с идентификатором, номер партии, адрес местонахождения , владелец и таблица владельцев с идентификатором, именем, описанием.

Я хотел бы получить только имя владельца и адрес дома, где находится «Сан-Франциско».

Как это сделать с помощью Subsonic?

Моя проблема: я могу получить только типизированный список или datareader, я не понимаю, как получить массив или простой список.

Какое оптимальное решение? Создать собственный класс? Создать представление? Что-нибудь еще ?

Моя цель состоит в том, чтобы затем сериализовать данные, чтобы отправить их обратно в мое приложение, но сериализация серьезно длинна из-за многочисленных взаимосвязей (мой пример здесь упрощен, действительно есть: владелец дома - город - страна и т. Д.), в то время как мне нужно только 2 поля ...

Спасибо

ответ

0

Взгляните на Some Issues about Rob Conery's repository pattern ?, грабят дает ответ на то, что вы просите.

Если информация будет использоваться только в одном месте, возможно, используется структура с двумя полями?

Смежные вопросы