cs_khatouma
Messages postés12Date d'inscriptionmardi 6 novembre 2007StatutMembreDernière intervention13 avril 2008
-
12 mars 2008 à 11:45
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 2013
-
12 mars 2008 à 20:14
salut tout le monde
je veux que mon combobox etre charger dans le chargement de la forme
je travaile avec netbeans
merci
cs_khatouma
Messages postés12Date d'inscriptionmardi 6 novembre 2007StatutMembreDernière intervention13 avril 2008 12 mars 2008 à 12:47
Salut;
je veux charger mon combo a partir de la base donne
exaple j'ai une table client ,,, champ numero
je veux que mon combo recevoit toit les numero du client que j ai dans la table
combo sera deja rempli dans la chargement de la forem
je vous remercie
KenZara
Messages postés112Date d'inscriptionvendredi 24 décembre 2004StatutMembreDernière intervention20 décembre 2011 12 mars 2008 à 13:50
Bonjour Khatouma,
Concernant ton problème, il faudrait en premier récupérer les données de ta base de données (établir une connexion à ta BDD, faire une requete qui permet de récupérer tes clients et l'exécuter ....) ....
Ensuite il suffit de faire une boucle sur la somme des enreg. que tu as eu et d'alimenter au fur et à mesure ta ComboBox, Je te conseille vivement de voir comment s'établit une connexion BDD pour java.
Concernant le chargement de la Form (ici il s'agirait plus d'une classe, c'est pas du vb ;) ...) donc tu pourras mettre ça ds ton constructeur ....
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 12 mars 2008 à 20:14
Salut:
Tu peux suivre la démarche suivante:
/**
* Peupler un composant JComboBox avec les données en provenance d'une table
* d'une base de données.
*
* @param cb - Référence sur un JComboBos
* @param cnx - Objet Connection qui établit véhicule les données à partir de la BD
* @param close - Si true ferme l'objet Connection, pour des futures utilisations
*/
public static void populateComboBox(JComboBox cb,
Connection cnx, boolean close) throws SQLException {
if (cnx = = null) {
throw new NullPointerException("L'objet Connection est nul !!!");
}
if (cnx.isClosed()) {
return;
}
if (cb == null) {
throw new NullPointerException("L'objet JComboBox est nul !!!");
}
DefaultComboBoxModel model = new DefaultComboBoxModel();