|
Tutoriaux
- Base de données - dbExpress - Présentation |
dbEpxress est
le nouveau standard proposé par Borland permettant d'accèder
aux données. dbExpress a été créé
dans le but de fournir un accès très rapide aux bases
de données SQL et de rendre le deploiement plus simple qu'avec
le BDE.
Un avantage majeur de dbExpress est qu'il est multi-plateforme,
Windows et Linux.
|
Les
versions personnelles de Delphi ne possèdent pas les
composants dbExpress. |
dbExpress ne gère
que des ensembles de données unidirectionnels. Les données
peuvent être parcouru jusqu'à la fin mais on ne peut
pas revenir en arrière (on peut juste revenir au premier enregistrement).
Les ensembles de données
de dbExpress sont en lecture seule. Cela implique que les mises à
jour des données s'effectue grâce aux requêtes
(INSERT, UPDATE, DELETE, ...).
Le déploiement
de dbExpress est beaucoup moins lourd que BDE. En effet, BDE avait
besoin de plusieurs DLL pour qu'un programme de base de données
puisse fonctionner sur un ordinateur. L'ensemble de votre application,
exécutable et fichiers DLL, était assez volumineuse
en taille.
Avec dbExpress, votre exécutable sera accompagné
d'un seul fichier DLL de faible taille correspondant à la
DLL cliente de la base de données.
|