Bde.DBTables.TBatchMove.Source

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Source: TBDEDataSet read FSource write SetSource;

C++

__property TBDEDataSet* Source = {read=FSource, write=SetSource};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBatchMove

Description

Spécifie l'ensemble de données utilisé comme source de l'opération groupée.

La propriété Source permet d'indiquer l'ensemble de données contenant les enregistrements qui vont être ajoutés, retirés ou copiés dans Destination. Si Source est un composant TQuery, la requête est exécutée avant l'opération. Si un filtre est activé sur Source, les conditions de filtre sont respectées lorsque l'opération groupée s'exécute. La valeur de la propriété Mode détermine la manière dont les enregistrements de Source sont appliqués à la Destination :



Mode Effet sur Destination

batAppend

Les enregistrements sont ajoutés à la table destination.

batUpdate

Les enregistrements de la table destination dont les champs clé correspondent à ceux d'enregistrements de la source sont modifiés pour correspondre aux enregistrements source.

batAppendUpdate

Les enregistrements de la table destination dont les champs clé correspondent à ceux d'enregistrements de la source sont modifiés pour correspondre aux enregistrements source. Les enregistrements de la source n'ayant pas de correspondant sont ajoutés à la table destination.

batDelete

Les enregistrements de la table destination correspondant aux enregistrements de la source sont supprimés.

batCopy

La table destination est créée avec les enregistrements de la source.



Voir aussi