2011-12-31 5 views
-2

Datatable 필터는 세션에 저장된 Datatable에 적용 할 수 없습니다.Datatable Filter in C#

누구든지 내게이 문제에 대한 단서를 줄 수 있습니까?

+0

하여 DataTable의를 필터링 할 수 있습니다 – Peeyush

답변

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(); 

아주 가까이 있어야한다 :보십시오.

dataTable.DefaultView.RowFilter="columnName='expressionValue'"; 
0

당신은 당신이 우리가 당신에게 더 나은 대답을 제안 할 수 있습니다 코드를 제공하시기 바랍니다 수

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