String en Date

Bonjours,

je voudrais savoir comment transformer un string defini par:
String madate= annee+mois+jour ( annee,mois,jour sont les valeurs d'une comboBox)
pour pouvoir par la suite faire un requete SQL de genre:
SELECT valeur FROM test WHERE Date=madate
(test a 3 champs: id,valeur et date au format DATE)

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    En fait, c'est normal... la fonction est deprécié... cf javadoc! il faut utiliser l'autre :
    new Date(int long)

    Donc, il faut que tu trouves un moyen de calculer la valeur en long de ta date.
    1. en fait doit yavoir un probleme dans le casting parce que la date 2003-03-10 devient 3905-04-10.
      ???
      1. Contributeur
        Tu prends un objet java.sql.Date

        Date maDate = new Date(int year, int month, int day)