TP1 Objectifs:: Artie Ffichage D Informations Relatives Des Livres
TP1 Objectifs:: Artie Ffichage D Informations Relatives Des Livres
TP1 Objectifs:: Artie Ffichage D Informations Relatives Des Livres
Client/serveur
TP 1
Objectifs :
Utiliser des commandes en mode déconnecte.
Guide de travail :
Rédaction d’un rapport.
Technologie ADO.NET, Fournisseur d’accès OLEDB
PARTIE 1:
AFFICHAGE D’INFORMATIONS RELATIVES A DES LIVRES.
On veut consulter les données contenues dans une table Livre dans une base de
données Biblio :
un dataAdapter da.
25/12/19 page: 1
Prog.Client/serveur
PARTIE 2:
AFFICHAGE D’INFORMATIONS RELATIVES A DES THEMES ET DES
LIVRES.
On veut consulter les données contenues dans les deux tables Thème et Livre dans la
base de données Biblio :
Travail à réaliser :
a. Créer, dans la base de données Biblio, la table Thème et modifier la
table Livre pour ajouter la clé étrangère #CodeTh.
b. Créer un projet VS et le formulaire suivant :
25/12/19 page: 2
Prog.Client/serveur
Créations de la relation :
ds.Relations.Add(drel);
25/12/19 page: 3
Prog.Client/serveur
... = drLivre.GetParentRow("Thème-Livre")[1].ToString();
PARTIE 3:
Il s’agit de développer une application de gestion de bibliothèque en mode déconnecté.
On va commencer par faire la gestion des Adhérents. On se servira de la table
Adhérent dont la structure est la suivante :
Travail à réaliser :
1er clic
2eme clic
c. Créer un objet BindingSource qui sera lié à la table Adhérent, puis associer ses
champs aux TextBox(s) respectifs à l’aide des DataBindings :
BindingSource AdhérentBS = new BindingSource();
AdhérentBS.DataSource = dsB.Adhérent;
N.B. Le BindingSource pourra être utilisé aussi bien pour la navigation, la recherche et
la mise à jour.
PARTIE 4:
Reprendre le travail fait dans l’activité 9, pour réaliser la mise à jour des deux tables
Thème et Livres :
Rappel :
Travail à réaliser :
a. Créer, dans la base de données Biblio, les deux tables Thème et Livre si vous
ne l’avez pas encore fait.
25/12/19 page: 5
Prog.Client/serveur
PARTIE 5:
Il s’agit maintenant de réaliser l’emprunt de livres par des adhérents.
Travail à réaliser :
PARTIE 6:
Il s’agit maintenant de réaliser le retour d’emprunts de livres par des adhérents.
Travail à réaliser :
25/12/19 page: 6
Prog.Client/serveur
25/12/19 page: 7