Examen de Fin de Module / Programmation
Client/Serveur
Filière
: TDI 2 A Durée
: 3h30 Barème
/ 40 pts.
La
base de données SQL Server Maçonnerie que vous connaissez déjà a la structure
suivante :
Remarques :
-
La catégorie d’une maison peut être Lux,
Economique ou Moyen ;
-
On a une procédure stockée PS_Ajout(@Num,@Adr,
@Vil, @Cat, @Cout) qui ajoute une maison à la table maison)
1.
La fenêtre FrmMaison permet de créer, de supprimer et
de mettre à jour les informations sur une maison (8 pts)
On sait que :
-
Le nombre total de maisons s’affiche dans la
barre de titre
-
Deux maisons ne peuvent pas porter le même
numéro
-
Le coût est toujours positif
-
Le bouton rechercher ouvre la fenêtre
frmRecherche.
Public Class
FrmMaison
Private Sub
FrmMaison_Load(...) Handles
MyBase.Load
1:
End Sub
Private Sub
BtnAjouter_Click(...) Handles
BtnAjouter.Click
2:
End Sub
Private Sub
BtnModifier_Click(...) Handles
BtnModifier.Click
3:
End Sub
Private Sub
BtnSupprimer_Click(...) Handles
BtnSupprimer.Click
4:
End Sub
Private Sub BtnRechercher_Click(...) Handles
BtnRechercher.Click
5:
End Sub
End Class
2.
Fenêtre FrmRecherche permet de rechercher des maisons
par ville ou par catégorie : (6 pts)
o Recherche
par ville : L’utilisateur choisit une ville dans la zone CmbRecherche, le
système affiche la liste des maisons de cette ville dans la grille DG. En
double-cliquant sur une maison dans la grille, les informations s’affichent
dans la fenêtre frmMaison.
o Recherche
par Catégorie : L’utilisateur choisit une catégorie dans la zone
CmbRecherche, le système affiche la liste des maisons pour cette catégorie dans
la grille DG. En double-cliquant sur une maison dans la grille, les
informations s’affichent dans la fenêtre frmMaison.
Télécharger le fichier complet par ici :
EFM Régionnal Programmation Client/Serveur ADO.Net Variante 2