Vous êtes sur la page 1sur 10

AdoNet - Exercice.

doc

Progression Exercices ADO .NET Avec CSharp

Page : 1

ISTA.ma Un portail au service de la formation professionnelle

Le Portail http://www.ista.ma Que vous soyez tudiants, stagiaires, professionnels de terrain, formateurs, ou que vous soyez tout ue simplement intress(e) par les questions relatives aux formations professionnelle aux mtiers, professionnelle, http://www.ista.ma vous propose un contenu mis jour en permanence et richement illustr avec un suivi
quotidien de lactualit, et une varit de ressources documentaires, de supports de formation ,et de documents en ligne ( supports de cours, mmoires, exposs, rapports de stage ) .

Le site propose aussi une multitude de conseils et des renseignements trs utiles sur tout ce qui concerne la recherche d'un emploi ou d'un stage : offres demploi, offres de stage comment rdiger stage, sa lettre de motivation, comment faire son CV, comment se prparer l'entretien dembauche etc. dembauche, Les forums http://forum.ista.ma sont mis votre disposition, pour faire part de vos expriences, ragir l'actualit, poser des question questionnements, susciter des rponses.N'hsitez pas interagir avec 'hsitez tout ceci et apporter votre pierre l'difice. r Notre Concept
Le portail http://www.ista.ma est bas sur un concept de gratuit intgrale du contenu & un modle collaboratif qui favorise la culture dchange et le sens du partage entre les membres de la communaut ista.

Notre Mission
Diffusion du savoir & capitalisation des expriences.

Notre Devise
Partageons notre savoir

Notre Ambition
Devenir la plate-forme leader dans le domaine de la Formation Professionnelle.

Notre Dfi
Convaincre de plus en plus de personnes pour rejoindre notre communaut et accepter de partager leur lus savoir avec les autres membres.

Web Project Manager


- Badr FERRASSI : http://www.ferrassi.com - contactez :

AdoNet - Exercice.doc

1 Prsentation de la base de donnes 1.1 Modle physique

2 - Exercices avec DataReader 2.1 Exo 1 : Connexion la base de donnes 2.2 Exo 2 : Affichage dans une zone de texte 2.3 Exo 3 : Affichage dans liste (ComboBox et liste) 2.4 Exo 4 : Mise jour de la base de donnes 1 Exercices avec Dataset 1.1 Exo 1 : 1.2 Exo 2 :

Page : 2

AdoNet - Exercice.doc

1 Prsentation de la base de donnes 1.1 Modle physique

Page : 3

AdoNet - Exercice.doc

2.1 Exo 1 : Accs la base de donnes

Objectif : Etablir une connexion sur une base donnes SqlServeur avec lobjet - SqlConnexion - Afficher ltat de la connexion Ressources : Base de donnes : VideoScar Traitement : Le bouton Connexion permet douvrir la connexion inclure la connexion dans un traitement derreur (trycatch) Le bouton Dconnexion de la fermer Le bouton fin termine lapplication Dans la zone de texte, afficher ltat de la connexion : - avec le paramtre State de lobjet connexion - envoyer les messages intercepts avec le bloc de gestion des erreurs

Page : 4

AdoNet - Exercice.doc

Ecran 1 :

Aprs connexion bonne

Page : 5

AdoNet - Exercice.doc

2.2 Exo 2 : Affichage dans une zone de texte

Objectif : Accder une table et afficher une occurrence avec les objets - SqlCommand - SqlDataReader - Afficher le rsultat de la requte dans des textBox Ressources : Base de donnes : VideoScar Table ACTEUR Traitement : Afficher numro Ecran 1 les nom et prnom dun acteur partir de la saisie de son Saisir un code Acteur Si saisie absente ou acteur inconnu envoyer un message Sinon affichage cran 2 Sur cran 2 retour cran 1.

Ecran 2

Page : 6

AdoNet - Exercice.doc

2.3 Exo 3 : Affichage dans liste (ComboBox et liste) Objectif : Afficher la liste des ralisateurs, aprrs slection de ce ralisateur, affichage des films raliss par celui-ci. Accder une table et afficher n occurrences avec les objets - SqlCommand - SqlDataReader - Afficher le rsultat de la requte dans des listes (combo et listeBox) Ressources : Base de donnes : VideoScar Tables : REALISA, FILM Traitement : Construire la liste des ralisateurs (le nom) dans la comboListe. Sur la slection du ralisateur, lister ses Films dans la zone de liste.

Page : 7

AdoNet - Exercice.doc

Ecran 1

Ecran 1 Suite

Page : 8

AdoNet - Exercice.doc

2.4 Exo 4 : Mise jour de la base de donnes

Objectif : Mettre jour la base de donnes avec les instructions SQL, DELETE, UPDATE, INSERT Ressources : Base de donnes : VideoScar Tables : Traitement : .

Page : 9