如何:在 Windows Form 應用程式中篩選和排序資料
您可以將 Filter 屬性設定為可傳回所需資料錄的字串運算式,以篩選資料。
篩選資料的方式,可以將 Sort 屬性設定為您想要當做排序對象的資料行名稱;附加 DESC 可以遞減順序排序,而附加 ASC 則會以遞增順序排序。
注意事項 |
---|
如果應用程式不使用 BindingSource 元件,您可以使用 DataView 物件來篩選和排序資料。如需詳細資訊,請參閱DataView。 |
若要使用 BindingSource 元件篩選資料
將 Filter 屬性設定為您想傳回的運算式。 例如,下列程式碼會傳回以 "B" 開頭的 CompanyName 之客戶:
CustomersBindingSource.Filter = "CompanyName like 'B'"
customersBindingSource.Filter = "CompanyName like 'B'";
若要使用 BindingSource 元件排序資料
將 Sort 屬性設定為您想排序的資料行。 例如,下列程式碼會依遞減順序將 CompanyName 資料行上的客戶排序:
CustomersBindingSource.Sort = "CompanyName Desc"
customersBindingSource.Sort = "CompanyName Desc";
請參閱
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料