FireDAC.Stan.Intf.TFDMergeDataMode

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TFDMergeDataMode = (dmNone, dmDataSet, dmDataAppend, dmDataMerge, dmDeltaSet,
dmDeltaAppend, dmDeltaMerge);

C++

enum DECLSPEC_DENUM TFDMergeDataMode : unsigned int { dmNone, dmDataSet, dmDataAppend, dmDataMerge, dmDeltaSet, dmDeltaAppend, dmDeltaMerge };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FireDAC.Stan.Intf.pas
FireDAC.Stan.Intf.hpp
FireDAC.Stan.Intf FireDAC.Stan.Intf


Description

Indique comment fusionner les données de l'ensemble de données spécifié dans cet ensemble de données.

Cette énumération indique comment fusionner les données de l'ensemble de données spécifié dans cet ensemble de données. Le tableau suivant liste les valeurs possibles :

Mode Description Valider les changements dans cet ensemble de données

dmNone

Ne fusionne pas les données.

-

dmDataSet

Efface cet ensemble de données et insère des enregistrements à partir de l'ensemble de données spécifié à la place.

Oui

dmDataAppend

Ajoute des enregistrements à cet ensemble de données à partir de l'ensemble de données spécifié.

Oui

dmDataMerge

Récupère les clés primaires des enregistrements à partir de l'ensemble de données spécifié et essaie de trouver leurs équivalents avec la même clé primaire dans cet ensemble de données. Une fois l'opération terminée, effectue l'une des tâches suivantes :

  • Met à jour les enregistrements dans cet ensemble de données avec leurs équivalents à partir de l'ensemble de données spécifié, le cas échéant.
  • Si un enregistrement de l'ensemble de données spécifié n'a pas d'équivalent dans cet ensemble de données, l'enregistrement est ajouté à cet ensemble de données en tant que nouvel enregistrement.
  • Supprime les enregistrements dont les équivalents sont marqués comme supprimés, le cas échéant.

Oui

dmDeltaSet

Efface l'ensemble de données en cours et insère des enregistrements à partir de l'ensemble de données spécifié à la place.

Non

dmDeltaAppend

Ajoute des enregistrements à cet ensemble de données à partir de l'ensemble de données spécifié.

Non

dmDeltaMerge

Récupère les clés primaires des enregistrements à partir de l'ensemble de données spécifié et essaie de trouver leurs équivalents avec la même clé primaire dans cet ensemble de données. Une fois l'opération terminée, effectue l'une des tâches suivantes :

  • Met à jour les enregistrements dans cet ensemble de données avec leurs équivalents à partir de l'ensemble de données spécifié, le cas échéant.
  • Si un enregistrement de l'ensemble de données spécifié n'a pas d'équivalent dans cet ensemble de données, l'enregistrement est ajouté à cet ensemble de données en tant que nouvel enregistrement.
  • Supprime les enregistrements dont les équivalents sont marqués comme supprimés, le cas échéant.

Non

Voir aussi