Ajouter un commentaire

zineb2206_9777
une date dans un jtextfilde

Bonjour tout le monde
j'ai une methode qui prend comme parametre une date et je veux afficher dans un jtable le contenu de la table selon la date que je dois inserer dans un jtextfilde
NB= la date est un champs de la table
remarque
j'arrive a afficher sur le jtable le contenu de la table ce qui ne marche pas c'est l'affichage selon une date.
et voila le code de la methode

public static Vector getListevaleur( Date d) {


Vector vdata=new Vector();
ResultSet rs=null;
try{
Connection conn=BDConnection.connecter();

Statement stmt=null;
try{
stmt= (Statement) conn.createStatement();
rs=stmt.executeQuery("select * from Valeur where date='"+d+"'");
ResultSetMetaData rsmd=rs.getMetaData();
int colonneccount=rsmd.getColumnCount();
Vector vcolonnename = new Vector();
for (int i =1; i<= colonneccount ;i++)vcolonnename.addElement(rsmd.getColumnName(i));
vdata.addElement(vcolonnename);
Vector vligne;
while(rs.next()){
vligne = new Vector();
for(int i=1 ;i<=colonneccount ; i++) vligne.addElement(rs.getObject(i));
vdata.addElement(vligne);
}
}
finally{
rs.close();
stmt.close();
BDConnection.deconnecter();
}
}
catch(Exception e){}
return vdata;
}

/// et voila le chargement du tableau

private void chargerTableau() {
Date d = new Date(jTextField1.getText());
vdata= getListevaleur(d);
Vector vcolonnename=(Vector)vdata.elementAt(0);
vdata.removeElementAt(0);
tablegroupe.setModel(new DefaultTableModel(vdata,vcolonnename));

}

//// et voila le code que je mets sous l'événement du boutton

private void jButton3MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:

Date d = new Date(jTextField1.getText());

chargerTableau();

}
merci :) [/b]

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 Y   Y  III  U   U  Y   Y  RRRR  
Y Y I U U Y Y R R
Y I U U Y RRRR
Y I U U Y R R
Y III UUU Y R RR