Bases de données avec Lazarus
Les composants orientés données
Installation de la ZeosLib, les composants incontournables
Créer une base de données avec des outils open-source
Utilité de l’identifiant unique (ID)
Un exemple simple : connexion, utilisation des composants Zconnection, Ztable
Le composant Datasource, pour connecter les différents éléments de l’interface
Navigation & utilisation du composant DBGrid
Utilisation du composant Zquery
Créer une base de données par programme
La gestion maitre / détail avec la ZeosLib
Choix d’une base de données à l’ouverture de l’application
APPLICATION : Un annuaire simple
Plus loin avec les composants Bases de données
Généralités sur les composants Ztable et Zquery
Champs « calculés »
Champs « par référence »
Les filtres
Recherche d’un enregistrement
Tri des enregistrements par clics sur la DBGrid
APPLICATION : Une gestion des commandes
L’éditeur d’états intégré Lazreport
Généralités sur LazReport, le générateur d’états intégré dans Lazarus
Une liste d’adresses simple, des étiquettes
Les différentes bandes du générateur d’état
La gestion maitre-détail
APPLICATION : Générer des bons de commandes, prévisualisation et impression