bonjour
ok
mon problem c'est que je ne sais pas comment gérer mon bouton ,je veux que lorsque je click que la ligne selectionner dans un Jtable1 s'ajout a un autre Jtable2 (principe de panier en VB).
voici mon code pour Jtable (je veux ajouter quelque ligne de cette Jtable dans une autre Jtable2)
public void ref1 (){
try {
Class.forName("com.mysql.jdbc.Driver");
String urlData=new String("jdbc:mysql://localhost:3306/mabase?user=root&password=");
java.sql.Connection conn = DriverManager.getConnection(urlData);
Statement st = (Statement) conn.createStatement();
String query "SELECT * FROM piéce ,Client, nature_piéce , statut_piéce , année where (Statut_piéce.Statut'remis') and (piéce.IdStatut=Statut_piéce.IdStatut) and (piéce.IdNature=nature_piéce.IdNature) and (piéce.IdClient=Client.IdClient) and (piéce.IdAnnée=année.IdAnnée) ";
st = (Statement) conn.createStatement();
ResultSet rs = st.executeQuery(query);
int m=0;
while(rs.next()){
jTable2.setValueAt(rs.getString("IdPiéce") , m, 0);
jTable2.setValueAt(rs.getString("Code") , m, 1);
jTable2.setValueAt(rs.getString("Date_émission") , m, 2);
jTable2.setValueAt(rs.getString("Date_création") , m, 3);
jTable2.setValueAt(rs.getString("Nature") , m, 4);
jTable2.setValueAt(rs.getString("NumeroPiéce") , m, 5);
jTable2.setValueAt(rs.getString("le_tiré") , m, 6);
jTable2.setValueAt(rs.getString("Banque") , m, 7);
jTable2.setValueAt(rs.getString("Montant_piéce") , m, 8);
jTable2.setValueAt(rs.getString("Date_echéance") , m, 9);
jTable2.setValueAt(rs.getString("Date_echéanceréel") , m, 10);
jTable2.setValueAt(rs.getString("Statut") , m, 11);
jTable2.setValueAt(rs.getString("Date_statut_actuel") , m, 12);
jTable2.setValueAt(rs.getString("Libellé") , m, 13);
m++;
}
st.close();
conn.close();
}
catch (Exception e) {
System.out.println(e.toString());
e.printStackTrace();
}
merci d'avance