|
Tutoriaux
- Base de données - BDE - Les composants |
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.
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. |
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). |
ParamCheck |
Indique si
la liste des paramètres d'une requête est régénérée
quand la propriété SQL est modifiée à
l'exécution |
Params |
Paramètre
de la requête. |
RequestLive |
Indique
si l'application s'attend, quand la requête est 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. |
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
|
AliasName |
Spécifie
l'alias du moteur de bases de données Borland (BDE). |
Connected |
Indique
si la connexion avec la base de données est active. |
DataBaseName |
Spécifie
le nom de la base de données à associer à ce
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é. |
KeepConnection |
Indique
si une application reste connectée à une base de données
même si aucun ensemble de données n'est ouvert. |
Params |
Contient
les paramètres de connexion de base de données pour
l'alias du moteur de bases de données Borland associé
au composant base de données. |
SessionName |
Désigne
le composant session auquel ce composant base de données
est associé. |
TransIsolation |
Spécifie
le niveau d'isolement des transactions géré par le
moteur de bases de données Borland (BDE). |
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. |
AutoSessionName |
Indique
si un nom de session unique est automatiquement généré
pour une session. |
KeepConnections |
Indique
si un composant de base de données temporaire, créé
dans le contexte d'une session, 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. |
NetFileDir |
Spécifie
le répertoire contenant le fichier de contrôle réseau
du moteur de bases de données Borland (BDE). |
PrivateDir |
Spécifie
le répertoire devant contenir les fichiers de traitement
des tables temporaires générés par le moteur
de bases de données Borland (BDE) pour les composants de
base de données associés à une session. |
SessionName |
Indique
un nom de session unique utilisé par les composants base
de données et ensemble de données pour se relier à
cette session. |
SQLHourGlass |
Indique
si le curseur de la souris prend la forme du sablier pendant les
opérations du BDE. |
|