Méthodes IBX.IBTable.TIBTable

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
_AddRefprotectedEst appelée quand une application utilise une interface de composant.
_ReleaseprotectedEst appelée quand une application libère une interface de composant.
ActivateBuffersprotectedActive les tampons de l'enregistrement actif.
ActivateConnectionprotected
ActivateTransactionprotected
ActiveBufferpublicRenvoie un pointeur sur le tampon de l'enregistrement actif.
AddIndexpublicCrée un nouvel index pour la table.
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
AllocRecordBufferprotected
AppendpublicAjoute un nouvel enregistrement vide à la fin de l'ensemble de données.
AppendRecordpublicAjoute un nouvel enregistrement rempli à la fin de l'ensemble de données et l'expédie.
ApplyUpdatespublicEcrit dans la base de données les mises à jour en mémoire cache en attente d'un ensemble de données.
AssignpublicCopie le contenu d'un autre objet similaire.
AssignToprotectedCopie les propriétés d'un objet dans l'objet destination.
AsyncScheduleprotectedPlanifie les appels des méthodes asynchrones.
BeforeDestructionpublicRéalise toutes les actions nécessaires avant l'appel du premier destructeur.
BeginInvokepublicEffectue un appel asynchrone à la méthode spécifiée par AProc ou AFunc.
BindFieldsprotectedLie les composants TField aux champs physiques.
BlockReadNextprotectedSe déplace sur l'enregistrement du bloc suivant et le lit.
BookmarkAvailableprotectedVérifie la disponibilité d'un signet.
BookmarkValidpublicImplémente une fonction virtuelle qui teste la validité du signet spécifié.
CachedUpdateStatuspublicRenvoie l'état des mises à jour en mémoire cache.
CalculateFields (obsolète)protectedCalcule les champs de référence.
CancelpublicCancel annule les modifications apportées à l'enregistrement actif si elles n'ont pas déjà été expédiées.
CancelUpdatespublicEfface de la mémoire cache toutes les mises à jour en attente.
CanObserveprotected
ChangeNameprotectedDéfinit le stockage privé, interne de la propriété Name dans la chaîne transmise dans NewName.
ChangeStatepublic
CheckActiveprotectedVérifie si l'ensemble de données est actif.
CheckBiDirectionalprotectedVérifie si l'ensemble de données est bidirectionnel.
CheckBrowseModepublicValide ou annule automatiquement les modifications de données quand un autre enregistrement devient actif.
CheckDatasetClosedprotected
CheckDatasetOpenprotected
CheckDisposedprotected
CheckFieldCompatibilityprotectedVérifie la compatibilité d'un champ.
CheckInactiveprotectedVérifie si l'ensemble de données est inactif.
CheckNotUniDirectionalprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ClearBuffersprotectedEfface les tampons de l'enregistrement actif.
ClearCalcFieldsprotected
ClearFieldspublicEfface le contenu de tous les champs de l'enregistrement actif.
ClosepublicClose ferme un ensemble de données.
CloseBlobprotectedFerme un champ objet binaire volumineux.
CloseCursorprotectedFerme le curseur de l'ensemble de données.
CompareBookmarkspublicCompare deux signets.
ConstraintsStoredprotected
ControlsDisabledpublicDé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.
CopyFieldspublicCopyFields copie la structure de la définition du champ d'un autre ensemble de données.
CreatepublicCrée une instance d'un composant table.
CreateBlobStreampublicRenvoie un objet TIBDSBlobStream pour lire ou écrire les données du champ blob spécifié.
CreateFieldsprotected
CreateNestedDataSetprotectedCrée un ensemble de données imbriqué.
CreateTablepublicConstruit une nouvelle table en utilisant de nouvelles informations de structure.
CurrentpublicRenvoie la zone de descripteur qui contient les informations relatives à la requête en cours.
CursorPosChangedpublicMarque la position du curseur interne comme incorrecte.
DataConvert (obsolète)protectedConvertit les données en fonction du type de champ.
DataEventprotected
DeactivateTransactionprotected
DefaultFields (obsolète)publicIndique 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.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DefChangedprotected
DefinePropertiesprotectedDésigne les méthodes à utiliser pour stocker dans un flux (par exemple, un fichier fiche) les données non publiées d'un objet.
DeletepublicDelete supprime l'enregistrement actif et positionne l'ensemble de données sur l'enregistrement suivant.
DeleteIndexpublicSupprime un index pour la table.
DeleteTablepublicSupprime une table de base de données existante.
DestroypublicDétruit l'instance d'une table.
DestroyComponentspublicDétruit tous les composants possédés.
DestroyFieldsprotectedDétruit les champs automatiques de l'ensemble de données.
DestroyingpublicIndique que le composant et ses composants possédés vont être détruits.
DisableControlspublicDésactive l'affichage des données dans les composants orientés données associés à l'ensemble de données.
Disconnectprotected
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DoAfterCancelprotectedRépartiteur d'événements AfterCancel.
DoAfterCloseprotectedRépartiteur d'événements AfterClose.
DoAfterDeleteprotectedRépartiteur d'événements AfterDelete.
DoAfterEditprotectedRépartiteur d'événements AfterEdit.
DoAfterInsertprotectedRépartiteur d'événements AfterInsert.
DoAfterOpenprotectedRépartiteur d'événements AfterOpen.
DoAfterPostprotectedRépartiteur d'événements AfterPost.
DoAfterRefreshprotectedRépartiteur d'événements AfterRefresh.
DoAfterScrollprotectedRépartiteur d'événements AfterScroll.
DoBeforeCancelprotectedRépartiteur d'événements BeforeCancel.
DoBeforeCloseprotectedRépartiteur d'événements BeforeClose.
DoBeforeDeleteprotected
DoBeforeEditprotected
DoBeforeInsertprotected
DoBeforeOpenprotectedRépartiteur d'événements BeforeOpen.
DoBeforePostprotectedRépartiteur d'événements BeforePost.
DoBeforeRefreshprotectedRépartiteur d'événements BeforeRefresh.
DoBeforeScrollprotectedRépartiteur d'événements BeforeScroll.
DoOnCalcFieldsprotectedRépartiteur d'événements OnCalcFields.
DoOnNewRecordprotected
EditpublicPermet la modification des données de l'ensemble de données.
EmptyTablepublicSupprime tous les enregistrements de la table.
EnableControlspublicRéactive l'affichage des données dans des contrôles orientés données associés à l'ensemble de données.
EndFunctionInvokepublicBloque l'appelant jusqu'à ce que le ASyncResult spécifié se termine.
EndInvokepublicBloque l'appelant jusqu'à ce que le ASyncResult spécifié se termine.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
ExecuteActionpublicExécute une action.
FetchAllpublicLit tous les enregistrements à partir de la position en cours du curseur jusqu'à la fin du fichier, et les stocke localement.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FieldByNamepublicTrouve un champ à partir de son nom.
FieldByNumberprotectedRecherche un champ en fonction de la position ordinale de sa colonne dans la table ou la requête sous-jacente.
FindComponentpublicIndique si le composant est propriétaire du composant spécifié.
FindFieldpublicRecherche le champ spécifié dans l'ensemble de données.
FindFirstpublicImplémente une méthode virtuelle positionnant l'ensemble de données sur le premier enregistrement, en respectant les filtres.
FindLastpublicImplémente une méthode virtuelle positionnant l'ensemble de données sur le dernier enregistrement, en respectant les filtres.
FindNextpublicImplémente une méthode virtuelle positionnant l'ensemble de données sur l'enregistrement suivant, en respectant les filtres.
FindPriorpublicImplémente une méthode virtuelle positionnant l'ensemble de données sur l'enregistrement précédent, en respectant les filtres.
FindRecordprotectedImplémente une méthode virtuelle pour positionner l'ensemble de données sur un enregistrement particulier, en respectant les filtres.
FirstpublicSe déplace vers le premier enregistrement de l'ensemble de données.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeBookmarkpublicLibère les ressources allouées à un signet spécifié (quelque peu obsolète).
FreeFieldBuffersprotectedLibère les tampons de champ.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
FreeNotificationpublicVérifie que AComponent a bien été notifié de la destruction de ce composant.
FreeOnReleasepublicLibère la référence d'interface pour les composants créés depuis les classes COM.
FreeRecordBufferprotected
GetActiveBufprotected
GetAggFieldsClassprotectedRenvoie la métaclasse pour les champs agrégation.
GetAggRecordCountprotectedRenvoie le nombre de champs agrégation.
GetAggregateValueprotectedRenvoie la valeur d'un champ agrégation.
GetBlobFieldDatapublicLit les données BLOB dans un tampon.
GetBookmarkpublicAlloue un signet pour l'enregistrement actif de l'ensemble de données.
GetBookmarkDataprotected
GetBookmarkFlagprotected
GetBookmarkStr (obsolète)protectedObtient un signet représenté par une chaîne.
GetCalcFields (obsolète)protectedCalcule les champs de référence et calculés et met à jour l'état.
GetCalcFieldTypesprotected
GetCanModifyprotected
GetCanRefreshprotected
GetCheckConstraintsClassprotectedRenvoie la métaclasse pour TCheckConstraints.
GetChildOwnerprotectedRenvoie le propriétaire d'un composant enfant lu dans un flux.
GetChildParentprotectedRenvoie 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.
GetChildrenprotectedListe tous les ensembles de données possédés, qui sont aussi possédés par le TComponent spécifié.
GetClonedDataSetpublic
GetCurrentRecordpublicRécupère le contenu de l'enregistrement en cours dans un tampon.
GetDataSourceprotected
GetDeltaStreamsprotected
GetDetailDataSets (obsolète)publicRemplit 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é.
GetDetailLinkFieldspublicEnumère les composants de champs qui relient cet ensemble de données comme détail d'un ensemble de données maître.
GetDisposedprotected
GetEnumeratorpublicRenvoie un énumérateur TComponent.
GetFieldClassprotected
GetFieldDatapublicLit les données du champ dans un tampon.
GetFieldDefListClassprotectedRenvoie la métaclasse pour la classe de liste d'une définition de champ.
GetFieldDefsClassprotectedRenvoie la métaclasse de la classe TFieldDefs.
GetFieldFullNameprotectedRenvoie le nom complet du champ.
GetFieldList (obsolète)publicPlace dans une liste l'ensemble spécifié d'objets champ.
GetFieldListClassprotectedRenvoie la métaclasse pour la classe d'une liste de champs.
GetFieldNamespublicRécupère une liste des noms de champ d'un ensemble de données.
GetFieldsClassprotectedRenvoie la métaclasse descendante TFields.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetIDsOfNamesprotectedGetIDsOfNames applique un membre unique et un ensemble facultatif de noms d'arguments à un ensemble correspondant d'identificateurs dispatch entiers.
GetIndexDefsprotectedRenvoie les définitions de tous les index spécifiés définis pour l'ensemble de données.
GetIndexDefsClassprotectedRenvoie la métaclasse pour la liste de définition d'un index.
GetIndexNamespublicRécupère une liste des index disponibles pour une table.
GetIndexParamsprotected
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetIsIndexFieldprotectedVérifie si le champ donné est un champ d'index.
GetLookupListClassprotectedRenvoie la métaclasse pour la classe de liste de champs de référence.
GetModifiedBlobCachedprotected
GetNamePathpublicRenvoie une chaîne utilisée par l'inspecteur d'objets.
GetNextRecordprotectedPasse à l'enregistrement suivant.
GetNextRecordsprotectedPasse au dernier enregistrement de l'ensemble de données.
GetObserversprotectedAccesseur en lecture de Observers.
GetOwnerprotectedRenvoie le propriétaire d'un composant.
GetParamsClassprotectedRenvoie la métaclasse pour une liste de paramètres de champ.
GetParentComponentpublicRenvoie le composant conteneur.
GetPriorRecordprotectedPasse à l'enregistrement précédent.
GetPriorRecordsprotectedPasse au premier enregistrement de l'ensemble de données.
GetRecNoprotected
GetRecordprotected
GetRecordCountprotectedRenvoie le nombre total d'enregistrements dans l'ensemble de données.
GetRecordSizeprotected
GetStateFieldValueprotectedRenvoie un Field sous forme de Variant.
GetTypeInfoprotectedRécupère l'information type d'un objet.
GetTypeInfoCountprotectedRécupère le nombre d'interfaces d'information type qu'un objet fournit (0 ou 1).
GotoBookmarkpublicImplémente une méthode virtuelle pour positionner l'ensemble de données sur l'enregistrement désigné par un signet donné.
GotoCurrentpublicSynchronise l'enregistrement en cours pour cette table avec l'enregistrement en cours d'un composant table spécifié.
HasParentpublicVérifie si le composant a un parent.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitFieldDefsprotected
InitFieldDefsFromFieldsprotectedInitialise les définitions de champs depuis les champs persistants.
InitInstancepublicInitialise 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.
InitRecordprotected
InsertpublicInsert insère une nouvel enregistrement vide dans l'ensemble de données.
InsertComponentpublicEtablit le composant comme propriétaire du composant spécifié.
InsertRecordpublicInsère un nouvel enregistrement rempli dans l'ensemble de données et le valide.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
InternalAddRecordprotected
InternalBatchInputprotected
InternalBatchOutputprotected
InternalCancelprotected
InternalCloseprotected
InternalDeleteprotected
InternalEditprotectedUtilisée pour modifier l'enregistrement en cours de l'ensemble de données.
InternalExecQueryprotected
InternalFirstprotected
InternalGotoBookmarkprotected
InternalHandleExceptionprotected
InternalInitFieldDefsprotected
InternalInitRecordprotected
InternalInsertprotected
InternalLastprotected
InternalOpenprotected
InternalPostprotected
InternalPrepareprotected
InternalRefreshprotected
InternalRefreshRowprotected
InternalSetParamsFromCursorprotected
InternalSetToRecordprotected
InternalUnPrepareprotected
InvokeprotectedOffre un accès aux méthodes et aux propriétés Automation quand le composant encapsule un objet Automation.
IsCursorOpenprotected
IsEmptypublicDétermine si un ensemble de données ne contient pas d'enregistrement.
IsImplementorOfpublicIndique si le composant implémente une interface particulière.
IsLinkedTopublicVérifie si un ensemble de données est lié à une source de données spécifiée.
IsSequencedpublicIsSequenced indique si des nombres ordonnés sont disponibles pour les enregistrements de base de données.
LastpublicEffectue un déplacement sur le dernier enregistrement de l'ensemble de données.
Loadedprotected
LocatepublicRecherche un enregistrement particulier dans la table et le choisit comme enregistrement en cours.
LocateNextpublicRecherche dans l'ensemble de données l'enregistrement situé après un enregistrement spécifié et le choisit comme enregistrement en cours.
LookuppublicRécupère des valeurs de champs à partir d'un enregistrement correspondant à des valeurs de recherche spécifiées.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
MoveBypublicEffectue un déplacement sur un enregistrement relatif à l'enregistrement actif de l'ensemble de données.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
NextpublicEffectue un déplacement sur l'enregistrement suivant de l'ensemble de données.
Notificationpublic
ObserverAddedprotected
OpenpublicOpen ouvre l'ensemble de données.
OpenCursorprotectedOuvre le curseur de l'ensemble de données.
OpenCursorCompleteprotectedOuvre le curseur de base de données et déclenche un événement AfterOpen.
OpenParentDataSetprotectedOuvre l'ensemble de données parent.
operator []public
operator ()public
OutputXMLpublic
PaletteCreatedprotectedRépond quand le composant est créé à partir de la palette des composants.
PostpublicEcrit un enregistrement modifié sur le serveur de bases de données.
PriorpublicEffectue un déplacement sur l'enregistrement précédent de l'ensemble de données.
PSEndTransactionprotected
PSExecuteprotected
PSExecuteStatementprotected
PSGetAttributesprotectedRenvoie les informations stockées dans les paquets de données sous la forme de paires Nom/Valeur.
PSGetCommandTextprotected
PSGetCommandTypeprotected
PSGetDefaultOrderprotected
PSGetIndexDefsprotected
PSGetKeyFieldsprotected
PSGetParamsprotectedRenvoie les valeurs en cours des paramètres de l'ensemble de données.
PSGetQuoteCharprotected
PSGetTableNameprotected
PSGetUpdateExceptionprotected
PSInTransactionprotected
PSIsSQLBasedprotected
PSIsSQLSupportedprotected
PSResetprotected
PSSetCommandTextprotected
PSSetParamsprotected
PSStartTransactionprotected
PSUpdateRecordprotected
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryInterfaceprotectedRenvoie une référence à l'interface spécifiée, si le composant en cours gère cette interface.
ReadStateprotectedLit l'état du composant.
RecordModifiedpublicDéfinit l'enregistrement comme modifié ou non modifié.
ReferenceInterfacepublicEtablit 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.
RefreshpublicExtrait à nouveau les données de la base de données pour actualiser une vue des données de l'ensemble de données.
RefreshInternalCalcFields (obsolète)protectedActualise les champs calculés.
RemoveComponentpublicRetire le composant spécifié de la liste Components du composant.
RemoveFreeNotificationpublicDésactive la notification de destruction qui a été activée par FreeNotification.
RemoveFreeNotificationsprotectedNotifie tous les composants possédés de la destruction imminente du composant propriétaire.
ReQueryprotected
ResetAggFieldprotectedRéinitialise le champ agrégation.
RestoreStateprotectedRestaure le mode de fonctionnement de l'ensemble de données à la valeur donnée.
ResyncpublicExtrait à nouveau l'enregistrement actif, ainsi que les enregistrements précédents et suivants.
RevertRecordpublicRestaure l'enregistrement en cours dans l'ensemble de données à un état non modifié lorsque les mises à jour en mémoire cache sont activées.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetActiveprotected
SetAncestorprotectedEfface ou définit l'état csAncestor dans la propriété ComponentState du composant.
SetBlockReadSizeprotectedMéthode d'accesseur en écriture de la propriété BlockReadSize.
SetBookmarkDataprotected
SetBookmarkFlagprotected
SetBookmarkStr (obsolète)protectedDéfinit un signet représenté par une chaîne.
SetBufListSizeprotectedDéfinit la taille de la liste de tampons.
SetCachedUpdatesprotected
SetChildOrderprotectedDéfinit l'ordre visuel d'un ensemble de données enfant.
SetCurrentRecordprotectedSe déplace sur l'enregistrement donné par l'index.
SetDataSetFieldprotectedDéfinit l'objet persistant TDataSetField qui possède un ensemble de données imbriqué.
SetDataSourceprotected
SetDefaultFields (obsolète)protectedSpécifie 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.
SetDesigningprotectedDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetDesignInstanceprotectedDéfinit l'indicateur de conception pour les composants insérés lors de la conception.
SetFieldDataprotected
SetFieldDefPropsprotectedDéfinit les propriétés du FieldDef spécifié à partir du paramètre Field
SetFieldPropsprotectedDéfinit les propriétés du Field spécifié à partir du paramètre FieldDef.
SetFieldspublicDéfinit la valeur de tous les champs d'un enregistrement.
SetFilteredprotected
SetFilterOptionsprotected
SetFilterTextprotected
SetFoundprotectedDéfinit un indicateur "trouvé".
SetInlineprotectedDéfinit le bit csInline de la propriété ComponentState du composant.
SetModifiedprotectedUtilisée de manière interne pour définir la propriété Modified.
SetNameprotected
SetObjectViewprotectedDéfinit la propriété ObjectView.
SetOnFilterRecordprotectedMéthode d'accesseur en écriture de l'événement OnFilterRecord.
SetParentComponentprotectedDéfinit le composant parent.
SetRecNoprotected
SetStateprotectedDéfinit l'état de l'ensemble de données.
SetStateFieldValueprotectedDéfinit un Field sur Value.
SetSubComponentpublicIdentifie si le composant est un sous-composant.
SetTempStateprotectedRestaure le mode de fonctionnement de l'ensemble de données à la valeur donnée.
SetUniDirectionalprotectedDéfinit le type d'ensemble de données : unidirectionnel ou pas.
SetValidatingFieldprotected
SQLTypepublicRenvoie le type de la requête à exécuter.
TempBufferprotectedRenvoie un tampon temporaire.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
TranslatepublicImplémente une procédure virtuelle pour copier une chaîne de données d'une source vers une destination, en convertissant éventuellement les caractères pendant la copie.
UndeletepublicRestaure un enregistrement supprimé dans l'ensemble de données.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
UpdateActionpublicMet à jour l'état d'une action.
UpdateBufferCountprotectedMet à jour le nombre de tampons.
UpdateCursorPospublicPositionne le curseur sur l'enregistrement actif.
UpdatedprotectedEfface l'indicateur de style csUpdating de la propriété ComponentState du composant lorsque le composant a terminé de s'actualiser.
UpdateIndexDefsprotected
UpdateRecordpublicVérifie que les contrôles orientés données et les ensembles de données détail reflètent les mises à jour d'enregistrement.
UpdateRegistryprotectedFournit 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.
UpdateStatuspublicRenvoie l'état de mise à jour pour l'enregistrement en cours.
UpdatingprotectedDéfinit l'indicateur de style csUpdating de la propriété ComponentState du composant.
ValidateContainerprotectedDétermine si un objet peut être inséré dans un objet conteneur.
ValidateInsertprotectedFournit l'interface pour une méthode qui valide un composant enfant avant d'être insérée.
ValidateRenameprotectedVérifie que le changement de nom d'un composant possédé ne crée pas de conflit.
WriteStateprotectedEcrit l'état du composant.