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; |