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 - Votre premier programme

Présentation

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] [Télécharger bdprogramme.zip]

Auteur : Yoann
Site internet :
http://delphipage.free.fr/
 

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