Afficher : Delphi C++
Préférences d'affichage

Membres déclarés de Datasnap.DBClient.TCustomClientDataSet

De XE2 API Documentation


Sommaire

Constructeurs et destructeurs 

CreateCreate crée et initialise une instance de TCustomClientDataSet.
DestroyDestroy détruit l'instance d'un composant ensemble de données client.

Evénements

AfterApplyUpdatesSe produit après que l'ensemble de données client a appliqué des mises à jour sur le fournisseur mais avant qu'il tente de régulariser les erreurs de mise à jour.
AfterCancel
AfterClose
AfterDelete
AfterEdit
AfterExecuteSe produit après que l'ensemble de données client a reçu les résultats d'une commande execute.
AfterGetParamsSe produit après que l'ensemble de données client a reçu des valeurs de paramètre en provenance du fournisseur.
AfterGetRecordsSe produit après que l'ensemble de données client a récupéré un paquet de données du fournisseur.
AfterInsert
AfterOpen
AfterPost
AfterRefresh
AfterRowRequestSe produit après que l'ensemble de données client a récupéré de nouvelles informations sur l'enregistrement en cours.
AfterScroll
BeforeApplyUpdatesSe produit avant que l'ensemble de données client applique les mises à jour sur le serveur distant.
BeforeCancel
BeforeClose
BeforeDelete
BeforeEdit
BeforeExecuteSe produit avant que l'ensemble de données client exécute une requête ou une procédure stockée du fournisseur.
BeforeGetParamsSe produit avant que l'ensemble de données client récupère des valeurs de paramètre en provenance du fournisseur.
BeforeGetRecordsSe produit avant que l'ensemble de données client récupère un paquet de données du fournisseur.
BeforeInsert
BeforeOpen
BeforePost
BeforeRefresh
BeforeRowRequestSe produit avant que l'ensemble de données client récupère les nouvelles informations sur l'enregistrement en cours.
BeforeScroll
OnCalcFields
OnDeleteError
OnEditError
OnFilterRecord
OnNewRecord
OnPostError
OnReconcileErrorSe produit quand un ensemble de données client a besoin de régulariser une modification apportée à un enregistrement qui n'a pu être appliquée.

Fonctions

ActivateFilters
AddDataPacket
AddFieldDesc
AddIndexCrée un nouvel index pour l'ensemble de données client.
AllocKeyBuffers
AllocRecordBuffer
AppendDataAjoute un paquet d'enregistrements qui vient d'être lu à ceux déjà stockés dans l'ensemble de données client.
ApplyRangeApplique un intervalle à l'ensemble de données.
ApplyUpdatesEnvoie au fournisseur tous les enregistrements modifiés, insérés ou supprimés de l'ensemble de données client afin qu'il les écrive dans la base de données.
BookmarkValidTeste la validité du signet spécifié.
CancelCancel annule les modifications non validées de l'enregistrement en cours.
CancelRangeSupprime tout intervalle en cours sur l'ensemble de données client.
CancelUpdatesEfface toutes les modifications en attente et efface l'historique des modifications.
Check
CheckDetailRecords
CheckProviderEOF
CheckSetKeyMode
ClearCalcFields
CloneCursorPartage les données appartenant à un autre ensemble de données client.
CloseCursor
CompareBookmarksCompare deux signets.
ConstraintsDisabledIndique si les contraintes sont activées ou désactivées pour un ensemble de données client.
ConstraintsStored
CreateBlobStreamRenvoie un objet TClientBlobStream pour lire ou écrire les données du champ blob spécifié.
CreateDataSetCrée un nouvel ensemble de données vide.
DataConvert
DataEvent
DataRequestGénère un événement OnDataRequest sur le fournisseur associé.
DeactivateFilters
DefChanged
DefineProperties
DeleteIndexSupprime un index de l'ensemble de données client.
DestroyLookupCursor
DisableConstraintsDésactive l'imposition de contraintes.
DoAfterApplyUpdates
DoAfterExecute
DoAfterGetParams
DoAfterGetRecords
DoAfterRowRequest
DoApplyUpdates
DoBeforeApplyUpdates
DoBeforeExecute
DoBeforeGetParams
DoBeforeGetRecords
DoBeforeInsert
DoBeforeRowRequest
DoExecute
DoGetRecords
DoOnNewRecord
DoRowRequest
EditKeyPermet la modification du tampon de la clé de recherche.
EditRangeEndPermet de modifier les bornes supérieures d'un intervalle existant.
EditRangeStartPermet de modifier les bornes inférieures d'un intervalle existant.
EmptyDataSetSupprime tous les enregistrements de l'ensemble de données.
EnableConstraintsRéactive l'imposition des contraintes lorsque les enregistrements sont validés.
ExecuteExecute exécute une commande SQL par le biais de l'ensemble de données du fournisseur.
ExecuteCommandExécute une commande étendue d'un descendant de TDataSet.
FetchBlobsRécupère les valeurs de champ BLOB sur le fournisseur.
FetchDetailsRécupère les ensembles de données détail sur le fournisseur.
FetchMoreData
FetchParamsRécupère les valeurs de paramètre à partir d'un fournisseur.
FindKeyRecherche un enregistrement dont les champs contiennent les valeurs spécifiées.
FindNearestDéplace le curseur sur l'enregistrement le plus proche d'un ensemble spécifié de valeurs clé.
FindRecord
FreeKeyBuffers
FreeRecordBuffer
GetAggregateValue
GetAppServer
GetBookmarkData
GetBookmarkFlag
GetCanModify
GetCommandStatesVérifie si une commande étendue est supportée et activée.
GetCurrentRecordRécupère le contenu de l'enregistrement en cours dans un tampon.
GetDataSource
GetFieldDataRécupère la valeur en cours d'un champ.
GetGroupStateIndique si l'enregistrement en cours fait partie du groupe spécifié d'enregistrements.
GetIndexField
GetIndexFieldCount
GetIndexInfoRécupère des informations sur l'index en cours de l'ensemble de données.
GetIndexNamesRécupère une liste des index disponibles dans un ensemble de données client.
GetIsClone
GetIsIndexField
GetKeyBuffer
GetKeyExclusive
GetKeyFieldCount
GetNextPacketRécupère le bloc suivant d'enregistrements auprès du fournisseur.
GetOptionalParamRécupère un paramètre personnalisé dans le paquet de données.
GetRecNo
GetRecord
GetRecordCount
GetRecordSize
GetRemoteServer
GetStateFieldValue
GotoCurrentDéfinit l'enregistrement en cours dans cet ensemble de données à partir de celui en cours dans un autre ensemble de données cloné.
GotoKeyDéplace le curseur sur un enregistrement spécifié par la clé en cours.
GotoNearestDéplace le curseur sur l'enregistrement le plus proche de la clé en cours.
InitKeyBuffer
InitRecord
InternalAddRecord
InternalCancel
InternalClose
InternalDelete
InternalEdit
InternalFirst
InternalGetOptionalParam
InternalGotoBookmark
InternalHandleException
InternalInitFieldDefs
InternalInitRecord
InternalInsert
InternalLast
InternalOpen
InternalPost
InternalRefresh
InternalSetOptionalParam
InternalSetToRecord
IsCursorOpen
Loaded
LoadFromFileCharge les données d'un ensemble de données client depuis un fichier.
LoadFromStreamCharge les données d'un ensemble de données client depuis un flux.
LocateRecherche un enregistrement particulier dans l'ensemble de données et le choisit comme enregistrement en cours.
LocateRecordRecherche dans l'ensemble de données un enregistrement spécifique.
LookupRécupère des valeurs de champs à partir d'un enregistrement correspondant à des valeurs de recherche spécifiées.
MergeChangeLogFusionne les modifications de données de l'historique des modifications avec l'ensemble de données client, en remplaçant les valeurs existantes.
Notification
OpenCursor
operator ()
PostEcrit un enregistrement modifié dans la propriétéDataou dans l'historique des modifications.
PostKeyBuffer
PSGetCommandText
PSGetCommandType
PSGetIndexDefs
ReadDataPacket
ReconcileEfface les enregistrements ayant pu être actualisés du cache des mises à jour de l'ensemble de données client.
RefreshInternalCalcFields
RefreshRecordActualise les valeurs de base de l'enregistrement en cours pour correspondre aux valeurs en cours de l'ensemble de données du fournisseur.
ResetAggField
ResetCursorRange
RevertRecordAnnule les modifications apportées à l'enregistrement en cours.
SaveToFileEnregistre les données d'un ensemble de données client dans un fichier externe.
SaveToStreamEnregistre les données d'un ensemble de données client dans un flux.
SetAggregates
SetAltRecBuffersDéfinit des tampons d'enregistrement lors de l'accès aux valeurs de champs.
SetAppServer
SetBookmarkData
SetBookmarkFlag
SetCommandText
SetCursorRange
SetDataSetField
SetFieldData
SetFilterData
SetFiltered
SetFilterOptions
SetFilterText
SetIndexField
SetKeyPermet de définir les clés et les intervalles d'un ensemble de données avant d'effectuer une recherche.
SetKeyBuffer
SetKeyExclusive
SetKeyFieldCount
SetKeyFields
SetLinkRanges
SetOnFilterRecord
SetOptionalParamEnregistre un paramètre personnalisé avec le paquet de données.
SetProviderAssocie l'ensemble de données client au fournisseur dans le même espace de traitement.
SetProviderEOF
SetRangeDéfinit et applique les valeurs de départ et de fin d'un intervalle.
SetRangeEndIndique que les affectations ultérieures des valeurs de champ spécifient la fin de l'intervalle d'enregistrements à inclure dans l'ensemble de données.
SetRangeStartIndique que les affectations ultérieures des valeurs de champ spécifient le début de l'intervalle d'enregistrements à inclure dans l'ensemble de données.
SetRecNo
SetRemoteServer
SwitchToIndex
SyncCursors
UndoLastChangeAnnule la dernière opération de modification, insertion ou suppression d'enregistrement de l'ensemble de données client.
UpdateIndexDefs
UpdateStatusIndique l'état de mise à jour de l'enregistrement en cours de l'ensemble de données.
WriteDataPacket

Propriétés

Active
ActiveAggsEnumère les agrégats mis à jour gérés pour l'index en cours.
AggregatesEnumère tous les agrégats s'appliquant à l'ensemble de données client.
AggregatesActiveSpécifie si l'ensemble de données calcule et met à jour les valeurs d'agrégat.
AppServerFournit l'accès à l'interface utilisée par l'ensemble de données client pour communiquer avec un fournisseur.
AutoCalcFields
ChangeCountIndique le nombre de changements figurant dans le journal des modifications.
CloneSourceSpécifie l'ensemble de données client (s'il existe) avec lequel cet ensemble de données client partage des données.
CommandTextIndique la commande SQL que le serveur de bases de données doit exécuter.
ConnectionBrokerSpécifie un courtier de connexion qui gère la connexion à un serveur d'application.
Constraints
DataReprésente les données de l'ensemble de données client dans un format transportable.
DataSetField
DataSizeIndique le nombre d'octets nécessaire pour représenter la propriété Data.
DeltaReprésente un paquet de l'historique des données modifiées.
DisableStringTrimSpécifie si les espaces de fin de chaîne sont supprimés des valeurs de champ lorsque les enregistrements sont validés.
DSBaseSpécifie l'interface qu'utilise l'ensemble de données client pour communiquer avec des classes dans Midas.dll ou Midaslib.dcu (sous Windows) ou midas.so (sous Linux).
DSCursorDonne accès à l'interface du curseur de données de l'ensemble de données client.
FetchOnDemandIndique si les paquets de données du fournisseur doivent être lus quand ils sont nécessaires.
FieldDefs
FileNameSpécifie un fichier contenant données de l'ensemble de données client.
Filter
Filtered
FilterOptions
GroupingLevelIndique la profondeur du niveau de regroupement géré par l'index en cours.
HasAppServerIndique si l'ensemble de données client est connecté à un fournisseur.
IndexDefsContient des informations sur les index d'un ensemble de données client.
IndexFieldCountIndique le nombre de champs constituant l'index actif.
IndexFieldNamesEnumère les champs à utiliser comme index.
IndexFieldsSpécifie les champs associés à l'index actif.
IndexNameIdentifie un index de l'ensemble de données client.
IsClone
KeyExclusiveSpécifie les bornes inférieure et supérieure d'un intervalle.
KeyFieldCountSpécifie le nombre de champs à utiliser dans une recherche partielle de clé.
KeySizeIndique la taille de la clé en cours de l'ensemble de données.
LogChangesIndique si un journal de modifications doit être géré indépendamment des données.
MasterFieldsDonne le nom d'un ou plusieurs champs de la table maître devant être liés aux champs correspondants de cet ensemble de données afin d'établir une relation maître-détail entre eux.
MasterSourceSpécifie le composant source de données de l'ensemble de données maître pour établir une relation maître-détail entre cet ensemble de données et un autre.
ObjectView
PacketRecordsIndique le nombre ou le type des enregistrements d'un paquet de données.
ParamsContient des valeurs de paramètre qui sont envoyées au fournisseur.
ProviderEOFIndique si l'ensemble de données client possède toutes ses données.
ProviderNameSpécifie le nom d'un composant fournisseur procurant des données à l'ensemble de données client et appliquant des actualisations à partir de celui-ci.
Ranged
ReadOnlySpécifie si l'ensemble de données client n'est accessible qu'en lecture pour cette application.
RemoteServerSpécifie le composant connexion qu'utilise cet ensemble de données client pour se connecter à un serveur d'application.
SavePointReprésente l'état en cours des modifications quand l'historique change.
StatusFilterFiltre l'ensemble de données client afin de n'exposer que les enregistrements ayant un état de mise à jour spécifique.
StoreDefsIndique si les définitions de champ et d'index sont enregistrées avec l'ensemble de données client.
XMLDataReprésente les données de l'ensemble de données client dans le format XML.


Versions précédentes
Traductions