Vous êtes sur la page 1sur 8

GESTION DE NOTE

On a 3 menus à l’aide de JPanel :


 Accueil
 Liste
 Développeur

1. Contenu de l’accueil :

2. Contenu de la Liste :

1
3. Contenu du développeur :

On a class Connecter pour connecter Java à la base de données MySQL.

2
Contenue résumer dans la Classe JFrame Gestion_des_notes.java
On utilise des classes dans les packages :
 Java.awt
 Java.sql
 Javax.swing

4. Recuperation de la base de donne dans les deux tableau :


C’est un Exécution d'une requête de lecture. SELECT

3
Nous récupérons le retour de l'appel à la méthode statement.executeQuery()
dans un objet ResultSet.
Ensuite, afin de pouvoir accéder aux lignes contenues dans cet objet, nous
effectuons un appel à la méthode next(), qui permet de déplacer le curseur à la
ligne suivante. Elle retourne un booléen, initialisé à true tant qu'il reste des
données à parcourir.

5. Get Valeur pour les jtext field :


Dans catch on a afficher un message d’erreur pour connaitre ou separer l’erreur
de jtext field a l’autre erreur ce q’on a.

4
6. Ensuite ce qu’on a, aux boutons AJOUTER, MODIFIER,
SUPRIMER, ACTUALISER, RECHERCHE :
a) AJOUTER :
En parcourant cette fois la documentation de la méthode executeUpdate(), nous
apprenons qu'elle retourne un entier représentant le nombre de lignes affectées
par la requête réalisée. Si par exemple vous réalisez une insertion de données
via un INSERT, cette méthode retournera 0 en cas d'échec et 1 en cas de succès.
Si vous réalisez une mise à jour UPDATE, cette méthode retournera le nombre
de lignes mises à jour. Idem en cas d'une suppression via un DELETE, etc.
Ici on effectuant un INSERT sur notre table d'utilisateurs :

5
b) MODIFIER :
L’exécution d'un UPDATE renvoie le nombre de lignes respectivement mises à
jour.

c) SUPRIMER :
L’exécution d'un DELETE aussi renvoie le nombre de lignes respectivement
mises à jour ou supprimées ;

6
d) RECHERCHE :
Pour rechercher un contenue dans la base de donne on va récupérer un de ces a
l’aide de WHERE.
SELECT * FROM ... WHERE…
Cette requête renvoie une table d'une ligne, qui correspond à la société que nous
recherchons.

e) ACTUALISER :
On a récupéré encore la liste dans la base de donne pour afficher le nouveau.
NB : On a créé ACTUALISER pour une méthode afficher() et si on a besoins
d’actualiser on l’appelle. Ce que nous voir dans l’AJOUTER, SUPRIMER,
MODIFIER

7
8

Vous aimerez peut-être aussi