De RAD Studio API Documentation
Classes
| EDBEngineError | EDBEngineError est la classe des exceptions pour les erreurs du moteur de Database Borland (BDE). |
| ENoResultSet | ENoResultSet est la classe des exceptions pour les échecs en ouverture d'une requête d'ensemble de données. |
| TBatchMove | TBatchMove effectue des opérations de base de données sur des groupes d'enregistrements ou des tables entières. |
| TBDECallback | La classe TBDECallback permet d'encapsuler les fonctions de rappel du moteur de Database Borland (BDE). |
| TBDEDataSet | TBDEDataSet encapsule les fonctionnalités du moteur de Database Borland (BDE) pour les objets ensemble de données dérivés. |
| TBlobStream | TBlobStream est un objet flux qui fournit des services permettant aux applications de lire et d'écrire des objets champ représentant des objets binaires volumineux (BLOB). |
| TDatabase | TDatabase permet, dans une application de base de données, de contrôler précisément la connexion avec une base de données basée sur le BDE. |
| TDataSetUpdateObject | TDataSetUpdateObject est la classe de base des objets mise à jour utilisés pour actualiser des requêtes (qui autrement ne peuvent pas être mises à jour) ou des procédures stockées dans des applications dont le cache des mises à jour est activé. |
| TDBDataSet | TDBDataSet encapsule la connexion de base de données pour des objets ensemble de données dérivés. |
| TDBError | TDBError représente les erreurs du moteur de bases de données Borland (BDE) pour la classe d'exceptions EDBEngineError. |
| TIndexFiles | |
| TNestedTable | TNestedTable encapsule un ensemble de données qui est imbriqué en tant que champ dans une autre table. |
| TParamList | TParamList gère une liste de paramètres de session. |
| TQuery | TQuery représente un ensemble de données et un ensemble de résultats basés sur une instruction SQL. |
| TSession | TSession permet la gestion globale d'un groupe de connexions de base de données dans une application. |
| TSessionList | TSessionList gère une ou plusieurs sessions du moteur de Database Borland (BDE) dans une application de base de données. |
| TSQLUpdateObject | TSQLUpdateObject est la classe de base pour les classes utilisant une commande SQL pour appliquer les mises à jour du cache pour le compte d'une requête ou d'une procédure stockée qui ne peut expédier directement les mises à jour. |
| TStoredProc | TStoredProc encapsule une procédure stockée dans une application BDE. |
| TTable | TTable encapsule une table de base de données. |
| TUpdateSQL | TUpdateSQL applique le cache des mises à jour en faveur de requêtes ou procédures stockées ne pouvant pas valider les mises à jour directement. |
Routines
| AnsiToNative | Convertit une chaîne du jeu de caractères ANSI en jeu de caractères associé au pilote de langue spécifié. |
| AnsiToNativeBuf | Convertit une chaîne du jeu de caractères ANSI en jeu de caractères associé au pilote de langue spécifié. |
| Check | Détermine si une valeur renvoyée par le BDE (Moteur de bases de données Borland) représente une erreur. |
| DbiError | Crée et déclenche une exception EDBEngineError pour un code d'erreur renvoyé par le moteur BDE (Moteur de Database Borland). |
| GetFieldSource | |
| NativeCompareStr | Compare des chaînes selon une configuration locale, en distinguant les majuscules des minuscules. |
| NativeCompareStrBuf | Compare des chaînes terminées par le caractère null selon une configuration locale, en distinguant les majuscules des minuscules. |
| NativeCompareText | Compare des chaînes selon une configuration locale, sans distinguer les majuscules des minuscules. |
| NativeCompareTextBuf | Compare des chaînes terminées par le caractère null selon une configuration locale, sans distinguer les majuscules des minuscules. |
| NativeToAnsi | Convertit une chaîne AnsiString depuis le jeu de caractères de la variante en caractères ANSI. |
| NativeToAnsiBuf | Convertit une chaîne depuis le jeu de caractères d'une variante locale spécifiée dans le jeu de caractères ANSI. |
| RegisterBDEInitProc | |
Types
Variables
Constantes
| cmAll | cmAll: Set = [cfmVirtual..cfmSession]; |
| cmPersistent | cmPersistent: Set = [cfmPersistent]; |
| cmSession | cmSession: Set = [cfmSession]; |
| cmVirtual | cmVirtual: Set = [cfmVirtual]; |
| dbfDatabase | dbfDatabase: Integer = 9; |
| dbfExecProc | dbfExecProc: Integer = 7; |
| dbfExecSQL | dbfExecSQL: Integer = 2; |
| dbfFieldList | dbfFieldList: Integer = 4; |
| dbfIndexList | dbfIndexList: Integer = 5; |
| dbfOpened | dbfOpened: Integer = 0; |
| dbfPrepared | dbfPrepared: Integer = 1; |
| dbfProcDesc | dbfProcDesc: Integer = 8; |
| dbfProvider | dbfProvider: Integer = $A; |
| dbfStoredProc | dbfStoredProc: Integer = 6; |
| dbfTable | dbfTable: Integer = 3; |
| smTraceBufSize | smTraceBufSize: Integer = $8006; |