2010-03-03 52 views
0

我有4個不同的SELECT語句,我sequently分配給像這樣將SqlDataSource:將多個DataView結合爲一個?

sqlNoutatiProduse.SelectCommand = select; 

,我不斷的結果不同的DataViews像

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

等。

是否有可能將這些查詢的結果合併到一個DataView中?

回答

0

如果沒有更多的細節,這是最好的通用的答案,我可以給...

這是可能的手動創建一個DataTable,添加所需的列,然後遍歷的DataViews將記錄添加到您的新表。我已經使用了這種技術,我無法在數據庫級別完成這項工作。然而,這將是非常低效的。

如果你能直接從數據庫中獲得你想要的數據,你會更好。