Charger une JComboBox ou une JList des données d'un champ d'une table dans une BDD.

Présentation
Deux méthodes jouant un même rôle sur deux composants différents. La première se charge de copier toutes les lignes d'une colone d'une table dans une JComboBox en passant par son modèle et la seconde elle, s'occupe de charger une JList aussi par son modèle.
Les paramètres de deux méthodes sont les suivants:
- le nom du champ
- le nom de la table
- un objet qui détient la connexion à la BDD contenant la table
- un modèle de composant (de la JComboBox pour la première méthode et de la JList pour la seconde)
N.B: Le champ de la table concernée est de type chaîne de caractères. Certes, vous pouvez adapter à votre bénéfice pour les autres types de données (int, long, Date.....)
Détails
Catégories : Codes sources Java Divers
Voir tous les téléchargements de l'auteur
Licence : Libre
Date de mise en ligne : 3 octobre 2013




Avatar de Nico02 Nico02 - Membre expérimenté https://www.developpez.com
le 27/09/2013 à 12:05
Salut,

Pour faire des requêtes SQL en JAVA il est plus que conseillé d'utiliser des PreparedStatement ( cf la FAQ )

C'est beaucoup plus robuste, ça évite les erreurs de type/encodage, c'est plus rapide.. Bref que des avantages
Cdt.
Avatar de MasterMbg MasterMbg - Modérateur https://www.developpez.com
le 27/09/2013 à 12:16
salut,
bon en fait, ce sont des méthodes que j'ai créées il y a longtemps avant de me plonger dans preparedstatement. Merci, je penserai plutôt à une mise à jour du code.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -