Bde.DBTables.TBatchMove.Destination

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Destination: TTable read FDestination write FDestination;

C++

__property TTable* Destination = {read=FDestination, write=FDestination};

Propriétés

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

Description

Spécifie l'objet TTable de la table de la base de données qui est la destination de l'opération groupée.

La propriété Destination permet d'indiquer la table de base de données créée ou modifiée par l'opération groupée. L'opération groupée affecte différemment la table Destination selon la valeur de la propriété Mode :



Mode Effet sur Destination

batAppend

Les enregistrements sont ajoutés à la table destination. Les enregistrements préexistants ne sont pas altérés. La table destination doit déjà exister.

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. Aucun enregistrement n'est ajouté. La table destination doit déjà exister et être indexée.

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. La table destination doit déjà exister et être indexée.

batDelete

Les enregistrements de la table destination correspondant aux enregistrements de la source sont supprimés. La table destination doit déjà exister et être indexée.

batCopy

La table destination est créée avec les enregistrements de la source. Si la Destination existe déjà, elle est remplacée par la copie de la source.



Voir aussi