共用方式為


HOW TO:在 Windows Form 應用程式中篩選和排序資料

您可以將 Filter 屬性設定為可傳回所需資料錄的字串運算式,以篩選資料。

篩選資料的方式,可以將 Sort 屬性設定為您想要當做排序對象的資料行名稱;附加 DESC 可以遞減順序排序,而附加 ASC 則會以遞增順序排序。

注意事項注意事項

如果應用程式不使用 BindingSource 元件,您可以使用 DataView 物件來篩選和排序資料。如需詳細資訊,請參閱Creating and Using DataViews

若要使用 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";
    

請參閱

概念

Visual Studio 2012 中資料應用程式開發的新功能

將 Windows Form 控制項繫結至 Visual Studio 中的資料

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

將控制項繫結至 Visual Studio 中的資料

在您的應用程式中編輯資料

驗證資料

儲存資料

其他資源

資料逐步解說

Visual Studio 資料應用程式的概觀

連接至 Visual Studio 中的資料