IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

champs avec la date courante du system


Sujet :

Struts 1 Java

  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut champs avec la date courante du system
    bonjour
    j'ai une petite question , j'ai une requéte d'insertion au sein de mon code java qui contient un champs date je veux que a chaque insertion que ce champs prenne la date courante du systeme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    try{
    						   PreparedStatement pstmt =con.getcon().prepareStatement("INSERT INTO MATABLE(YYY,XXX,DATE) values(?,?,?)");
    pstmt.setInt(1,YYY);
    						           pstmt.setString(2, XXX);
    							   pstmt.setString(3, et ici?);
    .............

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonsoir,

    tu peux toujours faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Date date = new Date();//date contient alors la date courante.
    //formater te date selon ta BD avec SimpleDateFormat par exemple.
    //et utiliser le résultat formaté dans pstmt.setString(3 , ???);
    ou mieux encore : utiliser la fonction NOW() dans MySql ... je ne suis pas sur pour les autres :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    
    INSERT INTO MATABLE(YYY,XXX,DATE) values(?,?,NOW())
    plus besoin alors de setString(3, ??).

    Bonne chance.

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut
    merci pour avoir répondu?mais est ce qu'ont peut pas mettre "sysdate" ou quelque chose comme ca ??

  4. #4
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour.
    Citation Envoyé par anaaa
    mais est ce qu'ont peut pas mettre "sysdate" ou quelque chose comme ca ??
    C'est possible oui ...

    En fait, la différence entre NOW() et SYSDATE() est que NOW() renvoit le temps du début de l'exécution de la requête, tandis que SYSDATE() renvoit le temps quand cette fonction a été appelée ... ce qui se compte en millis secondes ou même en micros secondes.

    Bonne chance.

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Sinon, un truc qui fonctionne quelque soit la base de données :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pstmt.setDate(1, new java.sql.Date(System.currentTimeMillis()));

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut
    MERCI CA MARCHE

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage dynamique en fonction d'un champ et la date courante
    Par Catarssis dans le forum Développement Sharepoint
    Réponses: 2
    Dernier message: 10/04/2013, 12h51
  2. Nommer un fichier avec la date courante
    Par SonnyFab dans le forum ASP.NET
    Réponses: 4
    Dernier message: 27/07/2010, 15h39
  3. Comparer une date (String) avec la date courant
    Par Dalidou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 12/03/2009, 15h08
  4. [BO 5.1.8] Objet avec la date courante
    Par ninou58 dans le forum Designer
    Réponses: 15
    Dernier message: 09/06/2008, 08h48
  5. Réponses: 2
    Dernier message: 02/05/2007, 14h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo