Vous êtes sur la page 1sur 2

Base de données - BDE - Les composants Enseignante : Yagoubi.

Présentation

Voici les composants pour accèder par BDE à une base de données.

De gauche à droite, on trouve le composant TTable, TQuery, TStoredProc, TDatabase, TSession,


TBatchMove et TUpdateSql.

Voici une présentation des principaux composants de base de données.

Le composant TTable

Ce composant permet d'accéder aux données contenues dans une table.

Propriété Description
Active Ouvre ou ferme une table.
DataBaseName Indique le nom de la base de données ou d'un alias.
SessionsName Spécifie une session différente de la session par défaut.
TableName Nom de la table.

Le composant TQuery

Ce composant possède un ensemble de données et un ensemble de résultats basés sur une


instruction SQL.

Propriété Description
Active Exécute ou non la requête.
DataBaseName Indique le nom de la base de données ou d'un alias.
DataSource Composant source de données (TDataSource).
Indique si la liste des paramètres d'une requête est
ParamCheck régénérée quand la propriété SQL est modifiée à
l'exécution
Params Paramètre de la requête.
Indique si l'application s'attend, quand la requête est
RequestLive exécutée, à recevoir du moteur de bases de données
Borland (BDE) un ensemble de résultats dynamique.
SessionsName Spécifie une session différente de la session par défaut.
SQL Texte de la requête SQL.

Le composant TDatabase

Ce composant permet de contrôler précisément la connexion avec une base de données basée sur le
BDE.

Propriété Description

1
Base de données - BDE - Les composants Enseignante : Yagoubi.W

Spécifie l'alias du moteur de bases de données Borland


AliasName
(BDE).
Indique si la connexion avec la base de données est
Connected
active.
Spécifie le nom de la base de données à associer à ce
DataBaseName
composant base de données
DriverName Indique le nom du pilote BDE de la base de données.
HandleShared Spécifie si un handle de base de données est partagé.
Indique si une application reste connectée à une base
KeepConnection de données même si aucun ensemble de données n'est
ouvert.
Contient les paramètres de connexion de base de
Params données pour l'alias du moteur de bases de données
Borland associé au composant base de données.
Désigne le composant session auquel ce composant
SessionName
base de données est associé.
Spécifie le niveau d'isolement des transactions géré par
TransIsolation
le moteur de bases de données Borland (BDE).

Le composant TSession

Ce composant permet la gestion globale d'un groupe de connexions de base de données dans une
application.

Propriété Description
Active Active ou non la session.
Indique si un nom de session unique est
AutoSessionName
automatiquement généré pour une session.
Indique si un composant de base de données
temporaire, créé dans le contexte d'une session,
KeepConnections maintient la connexion avec le serveur de bases de
données même s'il n'a pas d'ensemble de données
associé actif.
Spécifie le répertoire contenant le fichier de contrôle
NetFileDir réseau du moteur de bases de données Borland
(BDE).
Spécifie le répertoire devant contenir les fichiers de
traitement des tables temporaires générés par le
PrivateDir moteur de bases de données Borland (BDE) pour les
composants de base de données associés à une
session.
Indique un nom de session unique utilisé par les
SessionName composants base de données et ensemble de
données pour se relier à cette session.
Indique si le curseur de la souris prend la forme du
SQLHourGlass
sablier pendant les opérations du BDE.

Vous aimerez peut-être aussi