Как объединить таблицы в запросе

Я использую компонент sqlite.net Xamarin для разработки приложения базы данных. Я могу выполнять операции с базой данных в одной таблице с тесно связанной моделью ORM.

Например. Если у меня есть модель XYZ и таблица XYZ в БД, я могу запустить запрос и получить список объектов XYZ из таблиц. Здесь использовалась структура данных XYZ для операции ExecuteQuery.

Но если мне нужно выполнить операцию выбора для нескольких таблиц, скажем, запросом на соединение, то какую структуру данных я могу использовать, так как она должна быть комбинированным типом двух таблиц/моделей, также в запросе нет ни одной таблицы. Есть ли в С# что-нибудь вроде курсоров в андроиде?

Примечание. Я нашел SqlDataReader в пространстве имен System.Data.Sqlite, но его нет в библиотеке SQLite.cs.

Любая помощь приветствуется

Спасибо.


person vITs    schedule 20.09.2014    source источник


Ответы (1)


Создана новая модель для хранения данных, которая будет не таблицей, а просто моделью для хранения данных запроса.

person vITs    schedule 11.10.2014