Pour votre premier
programme de base de données, je vous propose d'utiliser une
base de données déjà construite. Ce programme
vous permettra de comprendre le fonctionnement des composants de base
de données.
Voici à ce que ressemblera votre programme :

Aucune lignes de programmation ne sera nécessaire pour ce programme.
Il suffira juste de modifier les propriétés des composants.
Conception graphique
du programme |
Pour
commencer, il faut créer une nouvelle application Delphi.
Mettez la propriété "Caption" de la Form à
"Votre premier programme de base de données", la
propriété "Position" à "poScreenCenter"
ainsi que la propriété "BorderStyle" à
"bsSingle".
Mettez la propriété "BorderIcons" de "bsMinimize"
et "bsMaximize" à "False" de la Form.
Choisir la base
de données |
Insérez
le composant TTable de l'onglet "AccèsBD" de la palette
de composant de Delphi.
Il faut maintenant choisir la base de données.
Delphi possède déjà quelques base de données.
On prendra la base de données "DBDEMOS".
Tout d'abord, mettez la propriété "DataBaseName"
du composant Table1 à "DBDEMOS".
Ensuite, mettez également la propriété "TableName"
de ce même composant à "animals.dbf".
Mettez la propriété "Active" de ce composant
à "True".
En effectuant ces opérations, nous avons sélectionné
la base de données et la table.
Mettre l'interface
entre les composants visuels et le composant TTable en place |
On a besoin des
composants visuels de l'onglet "ContrôleBD"de la palette
de composants de Delphi.
On a donc besoin du composant TDataSource qui sert d'interface entre
les composants visuels et le composant Table1 (TTable).
Insérez le composant TDataSource de l'onglet "AccèsBD"
de la palette de composants de Delphi.
Mettez sa propriété "DataSet" à "Table1".
Relier les composants
visuels à la table |
Ajoutez quatre
composants TLabel et quatre composants TDBEdit de l'onglet "ContrôleBD"
de la palette de composants de Delphi. Ajoutez aussi un composant
TDBNavigator et TDBImage de l'onglet "ContrôleBD".
Placez-les suivant la capture d'image ci-dessus.
Après, mettez la propriété "DataSource"
de tous ces composants DBEdit1, DBEdit2, DBEdit3, DBEdit4, DBImage1
et DBNavigator1 à "DataSource1". Ces composants sont
maintenant relier à la table de la base de données.
Relier les différents
champs de la table aux composants visuels |
Pour faciliter
la compréhension, voici un tableau récapitulant tous
ce qu'il faut effectuer :
Composant
|
Propriété
|
Valeur
|
DBEdit1
|
DataField
|
AREA
|
DBEDit2
|
DataField
|
NAME
|
DBEDit3
|
DataField
|
SIZE
|
DBEdit4
|
DataField
|
WEIGHT
|
DBImage1
|
DataField
|
BMP
|
Pour terminer, il ne
manque plus qu'à mettre la propriété "Caption"
des labels à leurs valeurs.
Base de données |
[ 21-08-2002 ] |
Exemple
concret sur la mise en place d'un programme de base de données.
Télécharger : [5
Ko] [
bdprogramme.zip]
Auteur : Yoann
Site internet : http://delphipage.free.fr/
|
|