|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Доброго времени суток! Не могу найти каким образом запросом linq к entities "загрузить" данные в DataTable. Есть: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
В комбо вывожу так: Код: c# 1.
А как данные в DataTable загрузить? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 14:45 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Agapov_stasА как данные в DataTable загрузить? А зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:23 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Axeleron , знал, что задаст кто-нибудь этот вопрос. Есть два комбика, один - цеха, второй - агрегаты. Если каждый раз "подгружать" список агрегатов из БД, - слишком затратно, ИМХО. Поэтому, посчитал, что лучше будет разок загрузить данные агрегатов в DataTable и "отсеивать" по месту, а не каждый раз посылать запрос на выборку к БД. И все таки, по сабжу, как такое сделать? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2016, 08:48 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Пока нашел такой вариант: Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2016, 09:20 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Agapov_stas Axeleron , знал, что задаст кто-нибудь этот вопрос. Есть два комбика, один - цеха, второй - агрегаты. Если каждый раз "подгружать" список агрегатов из БД, - слишком затратно, ИМХО. Поэтому, посчитал, что лучше будет разок загрузить данные агрегатов в DataTable и "отсеивать" по месту, а не каждый раз посылать запрос на выборку к БД. И все таки, по сабжу, как такое сделать? Спасибо. " каждый раз " - что за каждый раз? .ToList() = "материализует" отложенный LINQ-запрос, отвечая требованию " разок загрузить данные агрегатов ", и зачем вам нужен именно DataTable - неясно. знал, что задаст кто-нибудь этот вопрос. Это первый вопрос, который возникает. Если используете L2E, то и оставайтесь в её рамках. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2016, 10:53 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Agapov_stas, их есть два, как минимум... из серии тупо в лоб... 1. получить информацию о коннекции + сгенеренном sql запросе и, на основании этого заполнить датасет. 2. написать екстеншен, на подобии этого (просто как пример) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2016, 11:05 |
|
LINQ load query to datatable
|
|||
---|---|---|---|
#18+
Monochromatique"каждый раз" - что за каждый раз? Каждый раз, когда выбираешь наименование цеха, подгружается список агрегатов, относящихся к выбранному цеху. Думаю, это и так ясно должно быть. Намек ясен. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2016, 11:06 |
|
|
start [/forum/topic.php?fid=17&msg=39238859&tid=1349397]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 283ms |
0 / 0 |