Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.04.2011, 16:02
|
|||
|---|---|---|---|
|
|||
BLToolkit Complex Mapping |
|||
|
#18+
Всем доброго времени суток ! command = String.Format(@" SELECT con.ContentTitle,con.ContentBody,con.ContentCreateDate,con.ContentStatus, con.ContentLifetime,con.ContentCommentsNumber, con.ContentCompanyId, com.CommentId,com.CommentCreateDate, com.CommentBody,com.CommentLikes,com.CommentParentId,com.CommentStatus FROM Content con,Comments com WHERE (con.ContentId = com.CommentItemId AND con.ContentId = {0} AND con.ContentType = {1})", itemid ,type); Есть вот такой вот запросик. MapResultSet[] sets = new MapResultSet[2]; sets[0] = new MapResultSet(typeof(Content)); sets[1] = new MapResultSet(typeof(Comment)); Все мэппинги на поля проставлены правильно, проверял. В ответе от базы , мапится только первый класс , тоесть Content , а Comment пустой , если поменять их местами будет маппится Comment. Как можно сделать сложный маппинг ? ( по сути тут надо просто запросить данные которые реализованы как "один — к — многим" , делал эту задачу через UNION запросы тогда все работало , а можно ли как-то по другому? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1350804]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
17ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 296ms |

| 0 / 0 |
