Définit les classes, les fonctions, les types et les constantes BDE. Sachez que BDE est obsolète. Veuillez utiliser les nouvelles technologies de base de données, telles que dBExpress et DataSnap.
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; |