在填充數據集之後,通常會發現使用表中的不同記錄子集或以不同順序查看數據很有用。可以通過對數據集內的數據進行篩選和排序來實現這一點。若要簡化此過程,可以創建數據視圖,數據視圖提供可合併篩選器和排序條件的對象,可用作數據綁定的源。
改用內置的數據集功能來篩選和排序。有兩個選擇:
(1)數據表支持Select 方法,您可調用該方法來篩選和排序。該方法並不更改表中記錄的內容和順序,相反,它向您提供一個記錄列表(或數組)表示所指定的條件。
(2)可以使用數據視圖(DataView 對象)。數據視圖是一個對象,它作為數據表之上的層,提供經過篩選和排序後的表內容視圖。(還可以使用數據視圖管理器,它的行為像數據視圖集合。)數據視圖類似於資料庫中的視圖,因為它不是數據的副本。相反,它只是查看錶中數據的另一種方式。