2010-03-03 4 views
0

У меня есть 4 разных операторов выбора, которые я вательно присваивают к SqlDataSource, как это:объединить несколько DataViews в один?

sqlNoutatiProduse.SelectCommand = select; 

и я сохранить результаты в различных DataViews как

MySession.Current.dataViewNoutatiProduse1 = (System.Data.DataView)sqlNoutatiProduse.Select(DataSourceSelectArguments.Empty); 

и так далее.

Можно ли объединить в один DataView результаты этих запросов?

ответ

0

Без получения более подробной информации, это лучший общий ответ, который я могу дать ...

Можно создать DataTable вручную, добавить столбцы, нужно, а затем перебрать DataViews для добавления записей в вашем новом Таблица. Я использовал эту технику, где я не могу выполнять работу на уровне БД. Однако это было бы ужасно неэффективно.

Вам будет лучше видеть, сможете ли вы получить данные, которые вы хотите получить непосредственно из БД.