AdoNet Exercice

10
AdoNet - Exercice.doc Page : 1 Progression Exercices ADO .NET Avec CSharp

description

tres interessant

Transcript of AdoNet Exercice

  • AdoNet - Exercice.doc

    Page : 1

    Progression

    Exercices

    ADO .NET

    Avec CSharp

  • ISTA.ma

    Un portail au service

    de la formation professionnelle

    Le Portail http://www.ista.ma

    Que vous soyez tudiants, stagiaires, professionnels de simplement intress(e) par les questions relatives aux formationshttp://www.ista.ma vous propose un contenu mis jour en permanence et richement 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 conseilsconcerne la recherche d'un emploi ou d'un stagesa lettre de motivation, comment faire son CV, comment se prparer l'entretien dembauche

    Les forums http://forum.ista.maragir l'actualit, poser des questiontout ceci et apporter votre pierre l'difice.

    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

    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

    Notre Dfi

    Convaincre de plus en plus de personnes pour rejoindre notre communaut et accepter de partager leur

    savoir avec les autres membres.

    Web Project Manager

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

    - contactez :

    au service

    de la formation professionnelle

    ue vous soyez tudiants, stagiaires, professionnels de terrain, formateurs, ou que vous soyez tout simplement intress(e) par les questions relatives aux formations professionnelle

    propose un contenu mis jour en permanence et richement

    quotidien de lactualit, et une varit de ressources documentaires, de supports de formation ,et de

    supports de cours, mmoires, exposs, rapports de stage

    une multitude de conseils et des renseignements trs utiles sur tout ce qui emploi ou d'un stage : offres demploi, offres de stage

    sa lettre de motivation, comment faire son CV, comment se prparer l'entretien dembauche

    http://forum.ista.ma sont mis votre disposition, pour faire part de vos expriences, questionnements, susciter des rponses.N'hsitez pas interagir avec

    r votre pierre l'difice.

    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.

    Diffusion du savoir & capitalisation des expriences.

    dans le domaine de la Formation Professionnelle.

    lus en plus de personnes pour rejoindre notre communaut et accepter de partager leur

    http://www.ferrassi.com

    terrain, formateurs, ou que vous soyez tout professionnelle, aux mtiers,

    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

    supports de cours, mmoires, exposs, rapports de stage ) .

    et des renseignements trs utiles sur tout ce qui offres demploi, offres de stage, comment rdiger

    sa lettre de motivation, comment faire son CV, comment se prparer l'entretien dembauche, etc.

    faire part de vos expriences, 'hsitez pas interagir avec

    est bas sur un concept de gratuit intgrale du contenu & un modle

    membres de la communaut ista.

    lus en plus de personnes pour rejoindre notre communaut et accepter de partager leur

  • AdoNet - Exercice.doc

    Page : 2

    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 :

  • AdoNet - Exercice.doc

    Page : 3

    1 Prsentation de la base de donnes

    1.1 Modle physique

  • AdoNet - Exercice.doc

    Page : 4

    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

  • AdoNet - Exercice.doc

    Page : 5

    Ecran 1 :

    Aprs connexion bonne

  • AdoNet - Exercice.doc

    Page : 6

    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 les nom et prnom dun acteur partir de la saisie de son numro

    - Saisir un code Acteur - Si saisie absente ou acteur inconnu envoyer un message - Sinon affichage cran 2 - Sur cran 2 retour cran 1.

    Ecran 1

    Ecran 2

  • AdoNet - Exercice.doc

    Page : 7

    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.

  • AdoNet - Exercice.doc

    Page : 8

    Ecran 1

    Ecran 1 Suite

  • AdoNet - Exercice.doc

    Page : 9

    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 : - .