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

Membres hérités TClientDataSet

De XE2 API Documentation



Sommaire

Datasnap.DBClient.TCustomClientDataSet

ActivateFilters
Active
ActiveAggsEnumère les agrégats mis à jour gérés pour l'index en cours.
AddDataPacket
AddFieldDesc
AddIndexCrée un nouvel index pour l'ensemble de données client.
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
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.
AllocKeyBuffers
AllocRecordBuffer
AppServerFournit l'accès à l'interface utilisée par l'ensemble de données client pour communiquer avec un fournisseur.
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.
AutoCalcFields
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
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.
ChangeCountIndique le nombre de changements figurant dans le journal des modifications.
Check
CheckDetailRecords
CheckProviderEOF
CheckSetKeyMode
ClearCalcFields
CloneCursorPartage les données appartenant à un autre ensemble de données client.
CloneSourceSpécifie l'ensemble de données client (s'il existe) avec lequel cet ensemble de données client partage des données.
CloseCursor
CommandTextIndique la commande SQL que le serveur de bases de données doit exécuter.
CompareBookmarksCompare deux signets.
ConnectionBrokerSpécifie un courtier de connexion qui gère la connexion à un serveur d'application.
Constraints
ConstraintsDisabledIndique si les contraintes sont activées ou désactivées pour un ensemble de données client.
ConstraintsStored
CreateCreate crée et initialise une instance de TCustomClientDataSet.
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.
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.
DataReprésente les données de l'ensemble de données client dans un format transportable.
DataConvert
DataEvent
DataRequestGénère un événement OnDataRequest sur le fournisseur associé.
DataSetField
DataSizeIndique le nombre d'octets nécessaire pour représenter la propriété Data.
DeactivateFilters
DefChanged
DefineProperties
DeleteIndexSupprime un index de l'ensemble de données client.
DeltaReprésente un paquet de l'historique des données modifiées.
DestroyDestroy détruit l'instance d'un composant ensemble de données client.
DestroyLookupCursor
DisableConstraintsDésactive l'imposition de contraintes.
DisableStringTrimSpécifie si les espaces de fin de chaîne sont supprimés des valeurs de champ lorsque les enregistrements sont validés.
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
FetchOnDemandIndique si les paquets de données du fournisseur doivent être lus quand ils sont nécessaires.
FetchParamsRécupère les valeurs de paramètre à partir d'un fournisseur.
FieldDefs
FileNameSpécifie un fichier contenant données de l'ensemble de données client.
Filter
FilterOptions
Filtered
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.
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.
InitKeyBuffer
InitRecord
InternalAddRecord
InternalCancel
InternalClose
InternalDelete
InternalEdit
InternalFirst
InternalGetOptionalParam
InternalGotoBookmark
InternalHandleException
InternalInitFieldDefs
InternalInitRecord
InternalInsert
InternalLast
InternalOpen
InternalPost
InternalRefresh
InternalSetOptionalParam
InternalSetToRecord
IsClone
IsCursorOpen
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.
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.
Loaded
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.
LogChangesIndique si un journal de modifications doit être géré indépendamment des données.
LookupRécupère des valeurs de champs à partir d'un enregistrement correspondant à des valeurs de recherche spécifié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.
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
ObjectView
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.
OpenCursor
PSGetCommandText
PSGetCommandType
PSGetIndexDefs
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.
PostEcrit un enregistrement modifié dans la propriétéDataou dans l'historique des modifications.
PostKeyBuffer
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
ReadDataPacket
ReadOnlySpécifie si l'ensemble de données client n'est accessible qu'en lecture pour cette application.
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.
RemoteServerSpécifie le composant connexion qu'utilise cet ensemble de données client pour se connecter à un serveur d'application.
ResetAggField
ResetCursorRange
RevertRecordAnnule les modifications apportées à l'enregistrement en cours.
SavePointReprésente l'état en cours des modifications quand l'historique change.
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
SetFilterOptions
SetFilterText
SetFiltered
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
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.
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
XMLDataReprésente les données de l'ensemble de données client dans le format XML.
operator ()

Data.DB.TDataSet

ActivateBuffersActive les tampons de l'enregistrement actif.
ActiveIndique si un ensemble de données est ouvert.
ActiveBufferRenvoie un pointeur sur le tampon de l'enregistrement actif.
ActiveRecordIndique l'indice de l'enregistrement actif dans le cache interne des enregistrements.
AfterCancelSe produit après l'achèvement d'une demande d'annulation des modifications effectuées sur l'enregistrement actif.
AfterCloseSe produit après la fermeture d'un ensemble de données par l'application.
AfterDeleteSe produit après la suppression d'un enregistrement par une application.
AfterEditSe produit après le début d'édition d'un enregistrement par une application.
AfterInsertSe produit après l'insertion d'un nouvel enregistrement par une application.
AfterOpenSe produit après l'ouverture par une application d'un ensemble de données et avant tout accès aux données.
AfterPostSe produit après l'écriture par une application de l'enregistrement actif dans la base de données ou le journal des modifications et renvoie à l'état consultation.
AfterRefreshSe produit après qu'une application ait rafraîchi les données dans l'ensemble de données.
AfterScrollSe produit quand une application est passée d'un enregistrement à un autre.
AggFieldsContient des champs agrégat.
AllocRecordBufferAlloue de la mémoire au tampon d'enregistrement.
AppendAjoute un nouvel enregistrement vide à la fin de l'ensemble de données.
AppendRecordAjoute un nouvel enregistrement rempli à la fin de l'ensemble de données et l'expédie.
AutoCalcFieldsDétermine à quel moment l'événement OnCalcFields est déclenché et quand les valeurs de champs de référence sont calculées.
BeforeCancelSe produit avant l'exécution par une application de la demande d'annulation des modifications effectuées sur l'enregistrement actif.
BeforeCloseSe produit immédiatement avant la fermeture de l'ensemble de données.
BeforeDeleteSe produit avant la suppression de l'enregistrement actif par une application.
BeforeEditSe produit avant le passage de l'application en mode édition pour l'enregistrement actif.
BeforeInsertSe produit avant le passage d'une application en mode insertion.
BeforeOpenSe produit avant l'exécution par une application de la demande d'ouverture d'un ensemble de données.
BeforePostSe produit avant qu'une application n'expédie les modifications de l'enregistrement actif dans la base de données ou dans le journal des modifications.
BeforeRefreshSe produit immédiatement avant qu'une application ait rafraîchi les données dans l'ensemble de données.
BeforeScrollSe produit quand une application va passer d'un enregistrement à un autre.
BindFieldsLie les composants TField aux champs physiques.
BlobFieldCountIndique le nombre de colonnes de l'ensemble de données qui représentent des champs BLOB.
BlockReadNextSe déplace sur l'enregistrement du bloc suivant et le lit.
BlockReadSizeDétermine le nombre de tampons d'enregistrement lus dans chaque bloc.
BofIndique si le premier enregistrement de l'ensemble de données est actif.
BookmarkSpécifie le signet actif dans l'ensemble de données.
BookmarkAvailableVérifie la disponibilité d'un signet.
BookmarkSizeIndique le nombre d'octets utilisés pour représenter un signet.
BookmarkValidImplémente une fonction virtuelle qui teste la validité du signet spécifié.
BufferCountIndique le nombre d'enregistrements dans le cache interne.
BuffersDonne un accès indicé aux enregistrements placés dans le cache interne.
CalcBufferSpécifie le tampon d'enregistrement utilisé par un événement OnCalcFields.
CalcFieldsSizeIndique le nombre d'octets du tampon d'enregistrement réservés au stockage des champs calculés et des champs de recherche.
CalculateFieldsCalcule les champs de référence.
CanModifyIndique si l'ensemble de données sous-jacent autorise l'accès en écriture aux données.
CancelCancel annule les modifications apportées à l'enregistrement actif si elles n'ont pas déjà été expédiées.
CheckActiveVérifie si l'ensemble de données est actif.
CheckBiDirectionalVérifie si l'ensemble de données est bidirectionnel.
CheckBrowseModeValide ou annule automatiquement les modifications de données quand un autre enregistrement devient actif.
CheckFieldCompatibilityVérifie la compatibilité d'un champ.
CheckInactiveVérifie si l'ensemble de données est inactif.
ClearBuffersEfface les tampons de l'enregistrement actif.
ClearCalcFieldsEfface les champs de référence et calculés.
ClearFieldsEfface le contenu de tous les champs de l'enregistrement actif.
CloseClose ferme un ensemble de données.
CloseBlobFerme un champ objet binaire volumineux.
CloseCursorFerme le curseur de l'ensemble de données.
CompareBookmarksImplémente une fonction virtuelle de comparaison de signets.
ConstraintsSpécifie les contraintes portant sur les enregistrements qui doivent être respectées lors de la modification des données.
ControlsDisabledDétermine si les contrôles orientés données mettent à jour leur affichage afin de refléter les modifications de l'ensemble de données.
CopyFieldsCopyFields copie la structure de la définition du champ d'un autre ensemble de données.
CreateCreate crée une instance du composant TDataSet.
CreateBlobStreamPropose l'interface d'une méthode qui crée un flux blob pour un champ BLOB de l'ensemble de données.
CreateFieldsCrée dynamiquement les champs.
CreateNestedDataSetCrée un ensemble de données imbriqué.
CurrentRecordIndique l'indice de l'enregistrement actif dans le cache interne de tampons d'enregistrement.
CursorPosChangedMarque la position du curseur interne comme incorrecte.
DataConvertConvertit les données en fonction du type de champ.
DataEventNotifie un événement spécifique à l'ensemble de données attaché.
DataSetFieldIndique l'objet TDataSetFieldField persistant qui possède un ensemble de données imbriqué.
DataSourceReprésente la source de données d'un autre ensemble de données qui fournit des valeurs à l'ensemble de données.
DefChangedGestionnaire d'événements qui met à jour la définition du champ.
DefaultFieldsIndique si les composants champ d'un ensemble de données sont générés dynamiquement à l'ouverture de l'ensemble de données.
DeleteDelete supprime l'enregistrement actif et positionne l'ensemble de données sur l'enregistrement suivant.
DesignerRenvoie un pointeur sur le concepteur DataSet de l'ensemble de données.
DestroyDestroy détruit l'instance de TDataSet.
DestroyFieldsDétruit les champs de l'ensemble de données.
DisableControlsDésactive l'affichage des données dans les composants orientés données associés à l'ensemble de données.
DoAfterCancelRépartiteur d'événements AfterCancel.
DoAfterCloseRépartiteur d'événements AfterClose.
DoAfterDeleteRépartiteur d'événements AfterDelete.
DoAfterEditRépartiteur d'événements AfterEdit.
DoAfterInsertRépartiteur d'événements AfterInsert.
DoAfterOpenRépartiteur d'événements AfterOpen.
DoAfterPostRépartiteur d'événements AfterPost.
DoAfterRefreshRépartiteur d'événements AfterRefresh.
DoAfterScrollRépartiteur d'événements AfterScroll.
DoBeforeCancelRépartiteur d'événements BeforeCancel.
DoBeforeCloseRépartiteur d'événements BeforeClose.
DoBeforeDeleteRépartiteur d'événements BeforeDelete.
DoBeforeEditRépartiteur d'événements BeforeEdit.
DoBeforeInsertRépartiteur d'événements BeforeInsert.
DoBeforeOpenRépartiteur d'événements BeforeOpen.
DoBeforePostRépartiteur d'événements BeforePost.
DoBeforeRefreshRépartiteur d'événements BeforeRefresh.
DoBeforeScrollRépartiteur d'événements BeforeScroll.
DoOnCalcFieldsRépartiteur d'événements OnCalcFields.
DoOnNewRecordRépartiteur d'événements OnNewRecord.
EditPermet la modification des données de l'ensemble de données.
EnableControlsRéactive l'affichage des données dans des contrôles orientés données associés à l'ensemble de données.
EofIndique si un ensemble de données est positionné sur le dernier enregistrement.
FieldByNameTrouve un champ à partir de son nom.
FieldByNumberRecherche un champ en fonction de la position ordinale de sa colonne dans la table ou la requête sous-jacente.
FieldCountIndique le nombre de composants champ associés à l'ensemble de données.
FieldDefListDésigne la liste des définitions de champs de l'ensemble de données.
FieldDefsDésigne la liste des définitions de champs de l'ensemble de données.
FieldListDonne la liste des composants champ d'un ensemble de données.
FieldNoOfsSpécifie le décalage requis pour convertir les indices de la propriété Fields en numéros de champs.
FieldValuesDonne accès aux valeurs de tous les champs de l'enregistrement actif de l'ensemble de données.
FieldsDonne la liste de tous les composants champ non agrégat de l'ensemble de données.
FilterSpécifie le texte du filtre en cours sur un ensemble de données.
FilterOptionsIndique si le filtrage tient compte, pour tester les enregistrements, de la distinction minuscules/majuscules et admet les comparaisons partielles.
FilteredSpécifie si le filtrage est actif ou non dans un ensemble de données.
FindFieldRecherche le champ spécifié dans l'ensemble de données.
FindFirstImplémente une méthode virtuelle positionnant l'ensemble de données sur le premier enregistrement, en respectant les filtres.
FindLastImplémente une méthode virtuelle positionnant l'ensemble de données sur le dernier enregistrement, en respectant les filtres.
FindNextImplémente une méthode virtuelle positionnant l'ensemble de données sur l'enregistrement suivant, en respectant les filtres.
FindPriorImplémente une méthode virtuelle positionnant l'ensemble de données sur l'enregistrement précédent, en respectant les filtres.
FindRecordImplémente une méthode virtuelle pour positionner l'ensemble de données sur un enregistrement particulier, en respectant les filtres.
FirstSe déplace sur le premier enregistrement de l'ensemble de données.
FoundIndique si le déplacement sur un enregistrement différent a réussi.
FreeBookmarkLibère les ressources allouées à un signet spécifié (quelque peu obsolète).
FreeFieldBuffersLibère les tampons de champ.
FreeRecordBufferLibère le tampon d'enregistrement.
GetAggFieldsClassRenvoie la métaclasse pour les champs agrégation.
GetAggRecordCountRenvoie le nombre de champs agrégation.
GetAggregateValueRenvoie la valeur d'un champ agrégation.
GetBlobFieldDataLit les données BLOB dans un tampon.
GetBookmarkAlloue un signet pour l'enregistrement actif de l'ensemble de données.
GetBookmarkDataObtient le signet pour le tampon d'enregistrement donné par le paramètre.
GetBookmarkFlagObtient l'indicateur de signet pour le tampon d'enregistrement donné par le paramètre.
GetBookmarkStrObtient un signet représenté par une chaîne.
GetCalcFieldsCalcule les champs de référence et calculés et met à jour l'état.
GetCanModifyRenvoie la taille d'un enregistrement de l'ensemble de données.
GetCheckConstraintsClassRenvoie la métaclasse pour TCheckConstraints.
GetChildrenListe tous les ensembles de données possédés, qui sont aussi possédés par le TComponent spécifié.
GetCurrentRecordImplémente une fonction virtuelle pour récupérer l'enregistrement en cours dans un tampon.
GetDataSourceRenvoie la source de données pour l'ensemble de données.
GetDetailDataSetsRemplit une liste avec un ensemble de données pour chaque ensemble de données détail qui ne représente pas la valeur d'un champ ensemble de données imbriqué.
GetDetailLinkFieldsIntroduit une méthode pour énumérer les composants champ qui lient cet ensemble de données sous forme de détail d'un ensemble de données maître.
GetFieldClassRenvoie la métaclasse pour une classe de champ.
GetFieldDataRécupère dans le tampon la valeur en cours d'un champ.
GetFieldDefListClassRenvoie la métaclasse pour la classe de liste d'une définition de champ.
GetFieldDefsClassRenvoie la métaclasse de la classe TFieldDefs.
GetFieldFullNameRenvoie le nom complet du champ.
GetFieldListPlace dans une liste l'ensemble spécifié d'objets champ.
GetFieldListClassRenvoie la métaclasse pour la classe d'une liste de champs.
GetFieldNamesRécupère une liste des noms de champ d'un ensemble de données.
GetFieldsClassRenvoie la métaclasse descendante TFields.
GetIndexDefsRenvoie les définitions de tous les index spécifiés définis pour l'ensemble de données.
GetIndexDefsClassRenvoie la métaclasse pour la liste de définition d'un index.
GetIsIndexFieldVérifie si le champ donné est un champ d'index.
GetLookupListClassRenvoie la métaclasse pour la classe de liste de champs de référence.
GetNextRecordPasse à l'enregistrement suivant.
GetNextRecordsPasse au dernier enregistrement de l'ensemble de données.
GetParamsClassRenvoie la métaclasse pour une liste de paramètres de champ.
GetPriorRecordPasse à l'enregistrement précédent.
GetPriorRecordsPasse au premier enregistrement de l'ensemble de données.
GetRecNoRenvoie la position de l'enregistrement actif dans l'ensemble de données.
GetRecordPasse à l'enregistrement spécifié.
GetRecordCountRenvoie le nombre total d'enregistrements dans l'ensemble de données.
GetRecordSizeRenvoie la taille d'un enregistrement de l'ensemble de données.
GetStateFieldValueRenvoie un Field sous forme de Variant.
GotoBookmarkImplémente une méthode virtuelle pour positionner l'ensemble de données sur l'enregistrement désigné par un signet donné.
InitFieldDefsInitialise les définitions de champs.
InitFieldDefsFromFieldsInitialise les définitions de champs depuis les champs persistants.
InitRecordInitialise un enregistrement.
InsertInsert insère une nouvel enregistrement vide dans l'ensemble de données.
InsertRecordInsère un nouvel enregistrement rempli dans l'ensemble de données et le valide.
InternalAddRecordAjoute un enregistrement à l'ensemble de données.
InternalCalcFieldsIndique si l'ensemble de données contient des champs calculés de manière interne.
InternalCancelAnnule la modification de l'enregistrement en cours de l'ensemble de données.
InternalCloseFerme la table de l'ensemble de données et déconnecte les champs.
InternalDeleteUtilisée de manière interne pour supprimer l'enregistrement en cours.
InternalEditUtilisée pour modifier l'enregistrement en cours de l'ensemble de données.
InternalFirstSe déplace sur une position "avant" le premier enregistrement de l'ensemble de données.
InternalGotoBookmarkSe déplace sur l'enregistrement avec le signet donné.
InternalHandleExceptionRépond aux exceptions associées aux objets TDataSet.
InternalInitFieldDefsDétermine les définitions de champs pour les enregistrements de l’ensemble de données.
InternalInitRecordInitialise un tampon d'enregistrement.
InternalInsertUtilisée pour insérer un enregistrement vide dans l'ensemble de données.
InternalLastSe déplace sur une position "après" le dernier enregistrement de l'ensemble de données.
InternalOpenInitialise et ouvre le flux de données.
InternalPostUtilisée pour valider les données de l'ensemble de données.
InternalRefreshActualise l'ensemble de données avec les données de la base de données.
InternalSetToRecordSe déplace sur l'enregistrement avec le tampon d'enregistrement donné.
IsCursorOpenVérifie si l'ensemble de données est ouvert.
IsEmptyDétermine si un ensemble de données ne contient pas d'enregistrement.
IsLinkedToVérifie si un ensemble de données est lié à une source de données spécifiée.
IsSequencedIndique si la table de base de données sous-jacente utilise des numéros d'enregistrement pour définir l'ordre des enregistrements.
IsUniDirectionalIndique si l'ensemble de données est unidirectionnel.
LastEffectue un déplacement sur le dernier enregistrement de l'ensemble de données.
Loaded
LocateImplémente une méthode virtuelle pour rechercher dans l'ensemble de données l'enregistrement spécifié et en faire l'enregistrement actif.
LookupImplémente une méthode virtuelle pour récupérer la valeur de champs donnés d'un enregistrement contenant les valeurs recherchées.
ModifiedIndique si l'enregistrement actif est modifié.
MoveByEffectue un déplacement sur un enregistrement relatif à l'enregistrement actif de l'ensemble de données.
NestedDataSetClassSpécifie le type de classe à utiliser pour créer des ensembles de données imbriqués.
NestedDataSetsEnumère tous les ensembles de données imbriqués.
NextEffectue un déplacement sur l'enregistrement suivant de l'ensemble de données.
ObjectViewSpécifie si les champs sont stockés de manière hiérarchique dans la propriété Fields.
OnCalcFieldsSe produit quand une application recalcule les champs calculés.
OnDeleteErrorSe produit lorsqu'une application tente de supprimer un enregistrement et une exception est déclenchée.
OnEditErrorSe produit lorsqu'une application tente de modifier ou d'insérer un enregistrement et une exception est déclenchée.
OnFilterRecordSe produit à chaque fois qu'un enregistrement de l'ensemble de données devient l'enregistrement actif alors que le filtrage est activé.
OnNewRecordSe produit quand une application insère ou ajoute un nouvel enregistrement dans un ensemble de données.
OnPostErrorSe produit lorsqu'une application tente de modifier ou d'insérer un enregistrement et une exception est déclenchée.
OpenOpen ouvre l'ensemble de données.
OpenCursorOuvre le curseur de l'ensemble de données.
OpenCursorCompleteOuvre le curseur de base de données et déclenche un événement AfterOpen.
OpenParentDataSetOuvre l'ensemble de données parent.
PSEndTransactionTermine une transaction démarrée par un appel de PSStartTransaction.
PSExecuteExécute la commande SQL associée à l'ensemble de données.
PSExecuteStatementExécute une commande SQL spécifiée.
PSGetAttributesRenvoie les informations stockées dans les paquets de données sous la forme de paires Nom/Valeur.
PSGetCommandTextObtient la commande SQL à exécuter par PSExecute.
PSGetCommandTextWObtient la commande SQL sous forme de WideString à exécuter par PSExecute.
PSGetCommandTypeObtient le type de commande à exécuter par PSExecute.
PSGetDefaultOrderRenvoie la définition d'un index qui impose l'ordre par défaut des données contenues dans les paquets de données.
PSGetIndexDefsRenvoie les définitions de tous les index spécifiés définis pour l'ensemble de données.
PSGetKeyFieldsRenvoie le nom de tous les champs nécessaires pour identifier de manière unique les enregistrements du paquet de données.
PSGetKeyFieldsWRenvoie sous forme de WideString le nom de tous les champs nécessaires pour identifier de manière unique les enregistrements du paquet de données.
PSGetParamsRenvoie les valeurs en cours des paramètres de l'ensemble de données.
PSGetQuoteCharRenvoie le ou les caractères utilisés pour encadrer les chaînes dans les instructions SQL générées.
PSGetQuoteCharWRenvoie le ou les caractères utilisés pour encadrer les chaînes dans les instructions SQL générées.
PSGetTableNameRenvoie le nom de la table ensemble de données qui apparaît dans les instructions SQL générées.
PSGetTableNameWRenvoie le nom de la table ensemble de données qui apparaît dans les instructions SQL générées.
PSGetUpdateExceptionGénère un objet EUpdateError basé sur un autre objet exception.
PSInTransactionIndique si les actions portant sur l'ensemble de données se produisent dans le contexte d'une transaction.
PSIsSQLBasedIndique si l'ensemble de données propose une gestion SQL native.
PSIsSQLSupportedIndique si l'ensemble de données peut exécuter des instructions SQL.
PSResetRéinitialise l'ensemble de données afin de le positionner sur le premier enregistrement.
PSSetCommandTextAffecte une commande SQL à exécuter par PSExecute.
PSSetParamsAffecte les valeurs de paramètre spécifiées à l'ensemble de données.
PSStartTransactionCommence une transaction qui encapsule toutes les activités jusqu'à l'appel de PSEndTransaction.
PSUpdateRecordApplique une seule mise à jour à la ou les tables de la base de données sous-jacente.
PostImplémente une méthode virtuelle pour écrire un enregistrement modifié dans la base de données ou le journal des modifications.
PriorEffectue un déplacement sur l'enregistrement précédent de l'ensemble de données.
RecNoIndique l'enregistrement actif dans l'ensemble de données.
RecordCountIndique le nombre total d'enregistrements associés à l'ensemble de données.
RecordSizeIndique la taille d'un enregistrement de l'ensemble de données.
RefreshExtrait à nouveau les données de la base de données pour actualiser une vue des données de l'ensemble de données.
RefreshInternalCalcFieldsActualise les champs calculés.
ReservedA usage interne uniquement.
ResetAggFieldRéinitialise le champ agrégation.
RestoreStateRestaure le mode de fonctionnement de l'ensemble de données à la valeur donnée.
ResyncExtrait à nouveau l'enregistrement actif, ainsi que les enregistrements précédents et suivants.
SetActiveModifie l'état de l'ensemble de données à l'état actif.
SetBlockReadSizeMéthode d'accesseur en écriture de la propriété BlockReadSize.
SetBookmarkDataDéfinit le signet pour le tampon d'enregistrement donné par le paramètre.
SetBookmarkFlagDéfinit l'indicateur de signet pour le tampon d'enregistrement donné par le paramètre.
SetBookmarkStrDéfinit un signet représenté par une chaîne.
SetBufListSizeDéfinit la taille de la liste de tampons.
SetChildOrderDéfinit l'ordre visuel d'un ensemble de données enfant.
SetCurrentRecordSe déplace sur l'enregistrement donné par l'index.
SetDataSetFieldDéfinit l'objet persistant TDataSetField qui possède un ensemble de données imbriqué.
SetDefaultFieldsIndique si les composants champ sous-jacents d'un ensemble de données sont générés dynamiquement à l'ouverture de l'ensemble de données.
SetFieldDataDéfinit le tampon sur le champ en cours.
SetFieldsAffecte la valeur de tous les champs d'un enregistrement.
SetFilterOptionsMéthode d'accesseur en écriture de la propriété FilterOptions.
SetFilterTextMéthode d'accesseur en écriture de la propriété Filter.
SetFilteredMéthode d'accesseur en écriture de la propriété Filtered.
SetFoundDéfinit un indicateur "trouvé".
SetModifiedUtilisée de manière interne pour définir la propriété Modified.
SetName
SetObjectViewDéfinit la propriété ObjectView.
SetOnFilterRecordMéthode d'accesseur en écriture de l'événement OnFilterRecord.
SetRecNoDéfinit l'enregistrement actif de l'ensemble de données.
SetStateDéfinit l'état de l'ensemble de données.
SetStateFieldValueDéfinit un Field sur Value.
SetTempStateRestaure le mode de fonctionnement de l'ensemble de données à la valeur donnée.
SetUniDirectionalDéfinit le type d'ensemble de données : unidirectionnel ou pas.
SparseArraysDétermine si un objet TField unique est créé pour chaque élément d'un champ tableau.
StateIndique le mode en cours de l'ensemble de données.
TempBufferRenvoie un tampon temporaire.
TranslateImplémente une procédure virtuelle copiant une chaîne d'une source vers une destination en convertissant éventuellement les caractères pendant la copie.
UpdateBufferCountMet à jour le nombre de tampons.
UpdateCursorPosPositionne le curseur sur l'enregistrement actif.
UpdateIndexDefsMet à jour les définitions d'index.
UpdateRecordVérifie que les contrôles orientés données et les ensembles de données détail reflètent les mises à jour d'enregistrement.
UpdateStatusIndique l'état d'actualisation de l'enregistrement actif.
operator ()
operator []

System.Classes.TComponent

BeforeDestructionRéalise toutes les actions nécessaires avant l'appel du premier destructeur.
CanObserve
ChangeNameDéfinit le stockage privé, interne de la propriété Name dans la chaîne transmise dans NewName.
ComObjectRenvoie la référence d'interface implémentée par le composant.
ComponentCountIndique le nombre de composants possédés par le composant.
ComponentIndexIndique la position du composant dans le tableau de la propriété Components de son propriétaire.
ComponentStateDécrit l'état actuel du composant indiquant si le composant doit éviter certaines actions.
ComponentStyleRégit le comportement du composant.
ComponentsEnumère tous les composants possédés par le composant.
CreateAlloue de la mémoire et construit une instance correctement intialisée d'un composant.
DefinePropertiesDésigne les méthodes à utiliser pour stocker dans un flux (par exemple, un fichier fiche) les données non publiées d'un objet.
DesignInfoContient des informations utilisées par le concepteur de fiches.
DestroyDétruit le composant et ses composants possédés.
DestroyComponentsDétruit tous les composants possédés.
DestroyingIndique que le composant et ses composants possédés vont être détruits.
ExecuteActionExécute une action.
FComponentStyleFComponentStyle est le champ de la propriété ComponentStyle en lecture seule.
FindComponentIndique si le composant est propriétaire du composant spécifié.
FreeNotificationVérifie que AComponent a bien été notifié de la destruction de ce composant.
FreeOnReleaseLibère la référence d'interface pour les composants créés depuis les classes COM.
GetChildOwnerRenvoie le propriétaire d'un composant enfant lu dans un flux.
GetChildParentRenvoie le parent ou, s'il n'y en n'a pas, le propriétaire d'un composant enfant en cours de lecture dans un flux.
GetChildrenEnumère tous les composants enfant.
GetEnumeratorRenvoie un énumérateur TComponent.
GetIDsOfNamesGetIDsOfNames applique un membre unique et un ensemble facultatif de noms d'arguments à un ensemble correspondant d'identificateurs dispatch entiers.
GetNamePathRenvoie une chaîne utilisée par l'inspecteur d'objets.
GetObservers
GetOwnerRenvoie le propriétaire d'un composant.
GetParentComponentRenvoie le composant conteneur.
GetTypeInfoRécupère l'information type d'un objet.
GetTypeInfoCountRécupère le nombre d'interfaces d'information type qu'un objet fournit (0 ou 1).
HasParentVérifie si le composant a un parent.
InsertComponentEtablit le composant comme propriétaire du composant spécifié.
InvokeOffre un accès aux méthodes et aux propriétés Automation quand le composant encapsule un objet Automation.
IsImplementorOfIndique si le composant implémente une interface particulière.
LoadedInitialise le composant après la lecture en mémoire du fichier fiche.
NameContient le nom du composant tel qu'il est désigné dans le code.
NotificationRetransmet les messages de notification à tous les composants possédés.
ObserverAdded
Observers
OwnerIndique le composant responsable de la mise en flux et de la libération de ce composant.
PaletteCreatedRépond quand le composant est créé à partir de la palette des composants.
QueryInterfaceRenvoie une référence à l'interface spécifiée, si l'objet supporte cette interface.
ReadStateLit l'état du composant.
ReferenceInterfaceEtablit ou retire des liaisons internes qui permet à ce composant d'être notifié quand l'implémenteur d'une interface spécifiée est détruit.
RemoveComponentRetire le composant spécifié de la liste Components du composant.
RemoveFreeNotificationDésactive la notification de destruction qui a été activée par FreeNotification.
RemoveFreeNotificationsNotifie tous les composants possédés de la destruction imminente du composant propriétaire.
SafeCallExceptionGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetAncestorEfface ou définit l'état csAncestor dans la propriété ComponentState du composant.
SetChildOrderDéfinit l'ordre visuel d'un contrôle enfant.
SetDesignInstanceDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetDesigningDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetInlineDéfinit le bit csInline de la propriété ComponentState du composant.
SetNameDéfinit la valeur de la propriété Name.
SetParentComponentDéfinit le composant parent.
SetSubComponentIdentifie si le composant est un sous-composant.
TagStocke une valeur entière NativeInt comme partie d'un composant.
UpdateActionMet à jour l'état d'une action.
UpdateRegistryFournit l'interface pour une méthode qui ajoute la bibliothèque de type et l'information de version au Registre pour les composants qui implémentent des interfaces COM.
UpdatedEfface l'indicateur de style csUpdating de la propriété ComponentState du composant lorsque le composant a terminé de s'actualiser.
UpdatingDéfinit l'indicateur de style csUpdating de la propriété ComponentState du composant.
VCLComObjectReprésente l'information utilisée en interne pour les composants qui supportent COM.
ValidateContainerDétermine si un objet peut être inséré dans un objet conteneur.
ValidateInsertFournit l'interface pour une méthode qui valide un composant enfant avant d'être insérée.
ValidateRenameVérifie que le changement de nom d'un composant possédé ne crée pas de conflit.
WriteStateEcrit l'état du composant.
_AddRefEst appelée quand une application utilise une interface de composant.
_ReleaseEst appelée quand une application libère une interface de composant.
operator ()Conversion C++ d'un TComponent en un System.Classes.IInterfaceComponentReference ou un System.IInterface, en fonction du transtypage.

System.Classes.TPersistent

AssignCopie le contenu d'un autre objet similaire.
AssignToCopie les propriétés d'un objet dans l'objet destination.
Create
DefinePropertiesPropose une interface pour les méthodes lisant et écrivant des données qui ne sont pas publiées.
DestroyDestroy détruit l'instance de TPersistent et libère sa mémoire.
GetNamePathRenvoie le nom de l'objet tel qu'il apparaît dans l'inspecteur d'objets.
GetOwnerRenvoie le propriétaire d'un objet.

System.TObject

AfterConstructionRépond après l'exécution du dernier constructeur.
BeforeDestructionRépond avant l'exécution du premier destructeur.
ClassInfoRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNameRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIsDétermine si un objet est d'un type donné.
ClassParentRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypeRenvoie la référence de la classe de l'objet.
CleanupInstanceAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
CreateConstruit un objet et initialise ses données avant la première utilisation de l'objet.
DefaultHandlerSert d'interface à une méthode qui traite les enregistrements de messages.
DestroyLibère l'instance d'un objet.
DispatchAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
EqualsVérifie si l'instance en cours et le paramètre sont égaux.
FieldAddressRenvoie l'adresse d'un champ objet publié.
FreeDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstanceLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetHashCodeRenvoie un entier contenant le code de hachage.
GetInterfaceRécupère une interface spécifiée.
GetInterfaceEntryRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTableRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
InheritsFromDétermine la relation entre deux types d'objet.
InitInstanceInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizeRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
MethodAddressRenvoie l'adresse d'une méthode de classe en spécifiant le nom.
MethodNameRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstanceAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassNameRenvoie le nom qualifié de la classe.
SafeCallExceptionGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
ToStringRenvoie une chaîne contenant le nom de la classe.
UnitNameRenvoie le nom de l'unité où la classe est définie.
UnitScopeRenvoie la portée d'unité de la classe.


Versions précédentes
Traductions