次の方法で共有


方法: Windows フォーム アプリケーションのデータのフィルター処理および並べ替えを行う

更新 : 2011 年 5 月

データをフィルター処理するには、Filter プロパティに目的のレコードを返す文字列式を設定します。

データを並べ替えるには、Sort プロパティに並べ替える列の名前を設定し、降順の場合は末尾に DESC を、昇順の場合は末尾に ASC を付けます。

注意

アプリケーションで BindingSource コンポーネントを使用しない場合は、DataView オブジェクトを使用してデータのフィルター処理および並べ替えを行うことができます。 詳細については、「DataView (ADO.NET)」を参照してください。

BindingSource コンポーネントを使用してデータをフィルター処理するには

  • Filter プロパティに取得する式を設定します。 たとえば、以下のコードは、CompanyName が "B" で始まる顧客を返します。

    CustomersBindingSource.Filter = "CompanyName like 'B'"
    
    customersBindingSource.Filter = "CompanyName like 'B'";
    

BindingSource コンポーネントを使用してデータを並べ替えるには

  • Sort プロパティに並べ替える列を設定します。 たとえば、以下のコードは、CompanyName 列に基づいて降順に顧客を並べ替えます。

    CustomersBindingSource.Sort = "CompanyName Desc"
    
    customersBindingSource.Sort = "CompanyName Desc";
    

参照

概念

データ アプリケーション開発の新機能

Visual Studio でのデータへの Windows フォーム コントロールのバインド

Visual Studio でのデータへのコントロールのバインド

その他の技術情報

データに関するチュートリアル

Visual Studio のデータ アプリケーションの概要

Visual Studio でのデータへの接続

アプリケーションでデータを受け取る準備

アプリケーションへのデータのフェッチ

アプリケーションでのデータ編集

データの検証

データの保存

履歴の変更

日付

履歴

理由

2011 年 5 月

サンプル コードの LIKE 句を修正。

カスタマー フィードバック