Maison > développement back-end > C++ > Comment extraire des valeurs uniques d'une colonne DataTable et les stocker dans un tableau ?

Comment extraire des valeurs uniques d'une colonne DataTable et les stocker dans un tableau ?

Barbara Streisand
Libérer: 2025-01-06 16:42:40
original
317 Les gens l'ont consulté

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

Distinguer les lignes uniques dans un DataTable et les attribuer à un tableau

Question :

A DataTable nommé Table1 dans un ensemble de données objds contient une colonne appelée ProcessName avec des données répétitives. Comment extraire uniquement les noms distincts de cette colonne et les stocker dans un tableau ?

Solution :

Pour obtenir des valeurs distinctes d'un DataTable et les stocker dans un tableau, utilisez la classe DataView :

DataView view = new DataView(table);
DataTable distinctValues = view.ToTable(true, "ProcessName", ...);
Copier après la connexion

Dans ce code :

  • Créez un objet DataView (vue) à partir du DataTable (table) donné.
  • Utilisez la méthode ToTable du DataView pour créer un nouveau DataTable (distinctValues) contenant des lignes uniques.
  • Spécifiez les noms de colonnes ("ProcessName" , ...) comme paramètres de ToTable à inclure dans la table distincte.
  • Le DataTable distinctValues ​​résultant contient uniquement des lignes avec des valeurs distinctes dans le spécifié colonnes.
  • Vous pouvez accéder aux noms distincts à l'aide d'une boucle ou en itérant sur le DataTable distinctValues.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal