ホームページ > バックエンド開発 > C++ > DataTable 列から一意の値を抽出して配列に格納する方法

DataTable 列から一意の値を抽出して配列に格納する方法

Barbara Streisand
リリース: 2025-01-06 16:42:40
オリジナル
296 人が閲覧しました

How to Extract Unique Values from a DataTable Column and Store Them in an Array?

DataTable 内の固有の行の区別と配列への代入

質問:

Aデータセット objds 内の Table1 という名前の DataTable には、ProcessName という列が含まれています。反復的なデータ。この列から個別の名前のみを抽出して配列に格納するにはどうすればよいですか?

解決策:

DataTable から個別の値を取得し、それらを配列では、DataView クラスを利用します:

DataView view = new DataView(table);
DataTable distinctValues = view.ToTable(true, "ProcessName", ...);
ログイン後にコピー

この中でコード:

  • 指定された DataTable (テーブル) から DataView オブジェクト (ビュー) を作成します。
  • DataView の ToTable メソッドを使用して、一意の行を含む新しい DataTable (distinctValues) を作成します。 .
  • 列名 ("ProcessName", ...) を ToTable のパラメータとして指定し、個別のパラメータに含めます。 table.
  • 結果の uniqueValues DataTable には、指定された列に個別の値を持つ行のみが含まれます。
  • ループを使用するか、distinctValues DataTable を反復処理することによって、個別の名前にアクセスできます。

以上がDataTable 列から一意の値を抽出して配列に格納する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート