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

JDBC Java Discussion :

récupere un DateTime du programme Java


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut récupere un DateTime du programme Java
    Salut,

    J'ai fait unchamps datetime dans ma base de bonnées mysql et de mon programme Java je voudrais recupere cette valeur ,j'ai pas trouvé getDateTime() et getDate() ca marche pas...
    Est-ce que vous pouvez m'aider???
    Merci par avacne,

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    je ne comprends pas la question ...

    as tu regardé la javadoc des classes Date et TimeStamp par hasard ?

    [EDIT] ha si je crois que je viens de capter Récupérer une date dans une bdd ?

    et bien regarde la javadoc de ResultSet -> getDate(), getTime(), getTimeStamp()

    quand tu dis que tu n'a pas trouvé ... t'as cherché où ???

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    Merci pour ta réponse mais quand je mets get Date il me rtourne la date et quand je mets get Time il m'envoie des choses bizard surtout que le resulata ,je la mets dans une variable String...comment je peux recupere gettime() proprement..

    Merci,

  4. #4
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    bah le getTime renvoie un objet Time. Qu'appelles tu bizzare ?

    As tu essayer le TimeStamp ? Ca correspond peut etre plus à ce que tu veux ? Faut lire la javadoc ptet !?

    Pourquoi tu met le résultat dans un String ? Si tu récupère un TimeStamp, faut le mettre dans un objet TimeStamp. Apres si tu veux tu formattes et tu le mets dans un String.

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    Je dois etre bcp plus claire..
    Je recommece, le problème est le suivant:
    L'utilisateur entre une date et une heure comme chaine de charactere et je dois faire avec la date et le temsp entrant une requete pour recupere de la base les donnes concernant ce temps et cette date..alors dans la base , j'ai un champs timestamp.
    Quand j'ecris:
    select * from coordonnees where t='"+dat+"' ;
    avec String dat1="2006-02-12";
    String dat2="12:04";
    String dat=dat1+" "+dat2;

    J'ai aucune problème mais maintenant je dois avancer,c.a.d l'utilisateur doit entrer 2 dates avec un interval de temps;
    Si j'entre la meme date avec iun interval de temsp alors jen'ai pas un probleme, c.a.d il me cherche tous les coordonnes concerntn cet interval pendant cette date ..
    Mais si j'entre 2 dates différentes avec un intervale de temsp , il ne me donne pas tt le temsp des resultats corretes...
    Est-ce que tu peux m'aider???

    Merci,

  6. #6
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Citation Envoyé par 18Marie
    Mais si j'entre 2 dates différentes avec un intervale de temsp , il ne me donne pas tt le temsp des resultats corretes...
    Merci,
    oui c'est normal puisque tu lui dis de chercher entre deux String. Lui (la bdd) ne sait pas forcément comparer 2006-01-01 et 2006-12-12 sous forme de chaine. Enfin il les compare, mais par rapport à l'odre alphabétique. Donc pour moi il y a des chances qu'il compare mal ....

    Pour effectuer une bonne comparaison il faut que tu compares 2 dates.
    Donc il te faut une requete du style (en gros, je suis plus sûr de la syntaxe)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM TABLE WHERE date BETWEEN TO_DATE("2006-01-01","yyyy-mm-dd") AND TO_DATE("2006-12-12","yyyy-mm-dd")
    Par contre ça serait bien de ne pas changer de sujet en cours de route. A la base tu cherchais à récupérer un TimeStamp depuis la base non ? T'as réussi ou pas ? Là ta un pb de requete ... Enfin bref c'est dur te t'aider si tu mélanges les trucs

    [EDIT] tu vois c'est le bordel, je viens de répondre exactement la meme chose que ce qu'on t'a répondu dans ton autre question ... Bref, j'ai répondu pour rien quoi et toi ça t'a servi à rien en plus. Ferme un des deux sujet (delestage) si tu n'as qu'un seul problème

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

Discussions similaires

  1. [Avis] Les meilleurs programmes Java ?
    Par christopheJ dans le forum ImageJ
    Réponses: 69
    Dernier message: 07/10/2008, 01h12
  2. [Débutant] [Thread] Faire patienter un programme java....
    Par yoxx dans le forum Concurrence et multi-thread
    Réponses: 3
    Dernier message: 25/09/2005, 12h36
  3. [Apis]parser les arguments d'un programme Java
    Par sacofan dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 06/08/2005, 14h32
  4. [votre avis m'interesse] Interface avec un programme Java
    Par LineLe dans le forum Interfaces Graphiques en Java
    Réponses: 29
    Dernier message: 11/12/2004, 11h39
  5. Lancement d'un programme java depuis un script php
    Par gexti dans le forum Développement Web en Java
    Réponses: 8
    Dernier message: 07/05/2004, 17h40

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