Delphipage - la reference en Delphi
Accueil - Astuces - Composants - Programmes - Tutoriaux - Livres - Liens
 Sources
- Astuces
- Composants
- Programmes
- Tutoriaux
 Rechercher
- Delphipage
- Ngscan
 Ressources
- Lexique Delphi
- Livres
- News
- Patchs Delphi
 Liens
- Borland France
- CodeGear
- Les meilleurs sites


Tutoriaux - Base de données - BDE - Les composants

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).
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.


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
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).


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

Tous droits réservés - Contacts
Haut de la page