Datasnap.DBClient
Définit les classes implémentant des ensembles de données indépendants de la base de données, des courtiers de connexion, des serveurs distants pour les applications de bases de données multiniveaux, des champs agrégés, et les fonctionnalités associées.
Package | dsnap.bpl |
---|
Sommaire
Classes
EDBClient | EDBClient est la classe des exceptions pour les erreurs d'ensemble de données client. |
EReconcileError | EReconcileError est la classe des exceptions pour les erreurs de mise à jour des ensembles de données client. |
TAggregate | TAggregate représente un agrégat maintenu d'un ensemble de données client. |
TAggregates | TAggregates est une collection d'objets TAggregate. |
TClientBlobStream | TClientBlobStream permet aux applications de lire ou d'écrire dans des champs BLOB d'un ensemble de données client. |
TClientDataSet | TClientDataSet implémente un ensemble de données indépendant de la base de données. |
TConnectionBroker | TConnectionBroker centralise la connexion à un serveur d'application pour des ensembles de données client qui utilisent tous la même connexion. |
TCustomClientDataSet | TCustomClientDataSet est la classe de base pour les ensembles de données qui stockent leurs données en mémoire cache. |
TCustomRemoteServer | TCustomRemoteServer est la classe de base de tous les composants qui se connectent à un serveur d'applications dans une application de base de données multiniveau. |
Routines
PackageParams | Convertit un objet TParams en un OleVariant qui peut être utilisé par les applications multi-niveaux. |
UnpackParams | Convertit un OleVariant qui représente un ensemble de paramètres dans un objet TParams. |
Types
PKeyBuffer | Est un pointeur sur un enregistrement TKeyBuffer. |
PRecInfo | Est un pointeur sur un enregistrement TRecInfo. |
TAggUpdateEvent | TAggUpdateEvent est le type du gestionnaire d'événements OnUpdate de TAggregate. |
TCDSKeyBuffer | Datasnap.DBClient.TCDSKeyBuffer est un alias pour Datasnap.DBClient.TKeyBuffer. |
TCDSRecInfo | Datasnap.DBClient.TCDSRecInfo est un alias pour Datasnap.DBClient.TRecInfo. |
TDataPacketFormat | TDataPacketFormat indique comment les informations sont codées dans un paquet de données ou dans un paquet delta. |
TDataSetOption | Représente une énumération d'options de l'ensemble de données. |
TDataSetOptions | Est un ensemble d'éléments de l'énumération TDataSetOption. |
TFetchOption | TFetchOption et TFetchOptions indiquent le type d'information sur un enregistrement que peut demander un ensemble de données client. |
TFetchOptions | Est un ensemble d'éléments de l'énumération TFetchOption. |
TFieldDescList | Représente un tableau dynamique dont les éléments sont des descripteurs de champ (enregistrements DSFLDDesc). |
TGetUsernameEvent | TGetUsernameEvent est le type des gestionnaires d'événements qui fournissent le nom d'utilisateur servant à initialiser une boîte de dialogue de connexion distante. |
TKeyBuffer | Représente un enregistrement contenant diverses informations (telles que l'état modifié, le nombre de champs ou les données de champ) concernant le tampon de clés de recherche. |
TRecInfo | Représente un enregistrement contenant diverses informations (telles que le numéro d'enregistrement, l'indicateur de signet ou l'attribut) concernant un enregistrement de base de données. |
TReconcileAction | TReconcileAction indique comment un ensemble de données client doit gérer un enregistrement dont la mise à jour a généré une erreur. |
TReconcileErrorEvent | TReconcileErrorEvent est le type des gestionnaires d'événements qui gèrent les erreurs de mise à jour pour un ensemble de données client. |
TReconcileInfo | |
TRemoteEvent | TRemoteEvent est le type des gestionnaires d'événements qui transmettent les informations personnalisées d'un fournisseur, ou vers un fournisseur. |
Constantes
AllParamTypes | AllParamTypes: Set = [ptUnknown..ptResult]; |
AllRecords | AllRecords: Integer = $FFFFFFFF; |