Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.11.2015, 19:38
|
|||
---|---|---|---|
|
|||
SqlComand Мапинг связанного объекта |
|||
#18+
Есть такой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Тянуться данные по юзеру всё хорошо.Но у User есть свойство Category типа Category и свойство Operations типа List<Operation> (Category ,Operation связанные таблицы в бд) Вопрос! Как можно подтянуть эти связанные объекты? Не хочется делать отдельные запросы. Надеюсь объяснил понятно. Заранее благодарен ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2015, 21:37
|
|||
---|---|---|---|
SqlComand Мапинг связанного объекта |
|||
#18+
IPmen, Попробовать ORM? Например, Entity Framework. Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2015, 21:40
|
|||
---|---|---|---|
SqlComand Мапинг связанного объекта |
|||
#18+
IPmen, ну или покопать то поделие, что вы используете... а судя по сигнатурам приведенных - методов ни как... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 15:42
|
|||
---|---|---|---|
|
|||
SqlComand Мапинг связанного объекта |
|||
#18+
hVosttIPmen, Попробовать ORM? Например, Entity Framework. Не? В том то и задача((( что без ORM сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 15:42
|
|||
---|---|---|---|
|
|||
SqlComand Мапинг связанного объекта |
|||
#18+
buserIPmen, ну или покопать то поделие, что вы используете... а судя по сигнатурам приведенных - методов ни как... не совсем понял куда копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 16:30
|
|||
---|---|---|---|
SqlComand Мапинг связанного объекта |
|||
#18+
IPmen, копать в сторону изучения этой библиотеки... её сорцов, бложков фанатов... Вы же откопали где-то этот automapper? Теперь вперед - гуглить, кмьюнити шерстить... https://github.com/AutoMapper/AutoMapper/wiki/Projection и т.п.... Спросить у того, кто вам осоветовал/приказал пользоваться этим... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 16:42
|
|||
---|---|---|---|
SqlComand Мапинг связанного объекта |
|||
#18+
IPmenЕсть такой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
И зачем он такой нужен? Как используется? Откуда берётся dataTable и какие данные в ней? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 17:01
|
|||
---|---|---|---|
|
|||
SqlComand Мапинг связанного объекта |
|||
#18+
skyANAIPmenЕсть такой код Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
И зачем он такой нужен? Как используется? Откуда берётся dataTable и какие данные в ней? dataTable заполняется с базы в ней список Всех юзеров со всеми foreign key. Руками создавать объект и заполнять не хочется поэтому решили мапингом ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2015, 17:17
|
|||
---|---|---|---|
SqlComand Мапинг связанного объекта |
|||
#18+
IPmenskyANAпропущено... И зачем он такой нужен? Как используется? Откуда берётся dataTable и какие данные в ней? dataTable заполняется с базы в ней список Всех юзеров со всеми foreign key. Руками создавать объект и заполнять не хочется поэтому решили мапингомО как. А зачем такая многоходовочка? Сначала заполнять DataTable запросом из базы, затем по таблице создавать другой запрос к БД, выполнять и использовать полученный ридер? Почему одним (первым) запросом всё не сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=17&mobile=1&tid=1349458]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
292ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 390ms |
0 / 0 |