Bonjour la Communauté,
Je voudrais remplacer le ? par la BIRTHDATE équivalente au CHILDNAME mais ne sais ou définir le variable nécessaire au ?.
Mais dans mon cas il m'indique la valeur du CHILDNAME suivant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 private void cboNatureActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (cboNature.getSelectedItem().toString().equalsIgnoreCase("412")){ jPanel2.setVisible(true); conn = ConnectDecisions.ConnectDB(); Statement requete; try { requete = conn.createStatement(); int MatrSelect = Integer.parseInt(txtMatricule.getText()); // Date ChildNaiss = rsEnfts.getTime(2); ResultSet rsEnfts= requete.executeQuery("select EMPLOYEENBR,CHILDNAME,BIRTHDATE from Enfts where EMPLOYEENBR = '"+ MatrSelect+"' and BIRTHDATE= ?"); while(rsEnfts.next()) { { cboChildName.addItem(rsEnfts.getString(2)); txtChildBirth.setText(rsEnfts.getString(3)); } } } catch (SQLException ex) { Logger.getLogger(AddData.class.getName()).log(Level.SEVERE, null, ex); } } else { jPanel2.setVisible(false); }
Partager