Académique Documents
Professionnel Documents
Culture Documents
-TP2-
3. Manipulation de données par programmation
Il existe deux façons d'accéder (lire ou écrire) au contenu des champs :
3.1. Les opération de base:
3.1.1. Lecture d'un champ
L'accès au contenu d'un champ se fait par la propriété Fields du DataSet , qui est un tableau de champs.
L'accès a la valeur d'un champ peut être se faire par le n° du champ (sa position dans le tableau) ou par
son nom grâce à les deux méthodes (Fields/ FieldByName).
Exécutez Delphi pour créer une nouvelle application.
Insérer deux Edit et un Button sur la fiche.
Associez à la propriété Caption de Button1 la valeur Ecriture, et implémentez sa méthode OnClick
avec les lignes suivantes:
procedure Tform1.button1Click(Sender: Tobjet);
begin
Edit1.Text:=Adotable1.Fields[0].Asstring;
Edit2.Text:=Adotable1.FieldByName('Num_Etud').Asstring;
end;
// Lancez Votre programme pour tester...
A/ On Mode Programmation
Enregistrement précédent, suivant, premier et dernier
EX: Adotable1.First;
Adotable1.Next;
Adotable1.Last;
B/ On Mode Conception
La façon le plus simple pour naviguer dans les donnés est d'utiliser le composant navigateur
DBNavigator. C'est un composant graphique représente des boutons type qui permettent de passer d'un
enregistrement à l'autre ...etc.
Pour utiliser un navigateur BD, il suffit de l'ajouter à la fiche contenant les données et de donner une
valeur à sa propriété DataSource