共用方式為


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

 

發行︰ 2016年4月

您可以將 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 中的資料
Visual Studio 資料應用程式的概觀
連接至 Visual Studio 中的資料
準備您的應用程式以接收資料
將資料擷取至您的應用程式中
將控制項繫結至 Visual Studio 中的資料
在您的應用程式中編輯資料
驗證資料
儲存資料