2011-12-31 82 views
-2

數據表篩選器無法應用於存儲在會話中的Datatable。c中的數據表篩選器#

任何人都可以給我這個問題的線索嗎?

+0

篩選DataTable中,你可以請提供您的代碼,以便我們可以爲您推薦一些更好的答案 – Peeyush 2011-12-31 08:55:49

回答

1
private void CopyDataTable(DataTable table){ 
    // Create an object variable for the copy. 
    DataTable copyDataTable; 
    copyDataTable = table.Copy(); 

    // Insert code to work with the copy. 
} 
0

聽起來像你需要複製數據表而不是隻分配它。我假設你正在做這樣的事情:

dim NewDatatable as datatable = session("sessiontable") 

我不是100%,但我認爲這一切將做的是分配一個內存指針。嘗試:

dim NewDatatable as datatable = ctype(session("sessiontable"), datatable).copy() 

不是100語法%,但應該八九不離十

0
DataRow[] dr=table.select("filter"); 

Datatable dt= dr.CopyToDataTable(); 

希望可以幫到你

0

您可以通過

DatatTableObject.DefualtView.RowFilter = "filter string"; 
DatatTableObject = DatatTableObject.DefualtView.ToTable();