2009-03-22 42 views

Trả lời

1

Sử dụng đối tượng DataView và gọi phương thức Sắp xếp trên đó. Hoặc, nếu tập dữ liệu của bạn đến từ SQL, hãy sử dụng mệnh đề ORDER BY để sắp xếp nó trước khi nó được tải vào tập dữ liệu.

+0

Đối tượng 'DataView' không có phương thức' Sắp xếp'. Nó * không * có thuộc tính 'Sắp xếp' * *; mặc dù điều đó không giải thích cách sắp xếp 'DataView'. –

23

Với DataTable, bạn thường sắp xếp một DataView - ví dụ:

 DataTable table = dataSet.Tables["foo"]; 
     DataView view = table.DefaultView; 
     view.Sort = "Code"; 

sau đó làm việc với view.

+0

Cảm ơn bạn rất nhiều !!!!! – Gold

+3

và làm cách nào tôi có thể chạy bất kỳ truy vấn nào trên Số liệu này? – Gold

3
DataSet fileTransferDetail = null; //Data to be sorted. 
DataSet result = null; //Declare a dataSet to be filled. 

// Sort data 
fileTransferDetail.Tables[0].DefaultView.Sort = "ID DESC"; 
// Store in new Dataset 
result.Tables.Add(fileTransferDetail.Tables[0].DefaultView.ToTable()); 
Các vấn đề liên quan