1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
/*Pour l'exemple j'ajoute seulement 5 colonnes dans ma table, mais il y en a beaucoup plus,
il s'agit d'un formulaire pour ajouter tous les données d'une personne...*/
PreparedStatement stmtInsert= cn.prepareStatement("INSERT INTO tblpersona+ " +
"(nombres,apaterno,amaterno, idciudad, idb) +" +
"VALUES (?,?,?,?,?)");
int x =1;
/*Je suppose que dans le boucle for le premier JTextField sera toujours le premier
que j'ai mis dans mon array et ainsi de suite, sinon ça sera la catastrophe!*/
for (TextoControl c : controleurs){
stmtInsert.setString(x, c.getTxtValeur());
x++;
}
/*Ensuite les valeurs récupérées des JComboBox... plus compliqué puisque
ce sont des valeurs numériques qui font des clés étrangères dans ma base de données...*/
stmtInsert.setLong(4, lngIdCiudad);
stmtInsert.setLong(5, lngIdB);
stmtInsert.executeUpdate(); |
Partager