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

C++Builder Discussion :

[C++ et Access] Recup d'heure de bdd


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut [C++ et Access] Recup d'heure de bdd
    Voila, j'ai une bdd access, avec des champs comportants des heures. Je veux pouvoir r�cup�rer une heure d'une ligne sp�cifique et la stocker dans une variable de type time_t.
    J'ai donc essay� un time_t Heure=TQuery->FieldByName("Heure")->AsDateTime; mais �a ne marche pas.
    Une id�e?

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par d�faut
    Il y a peut-�tre plus simple, mais au vu de la doc, tu peux faire:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #include <time.h>
    ...
    unsigned short hour,min,sec,msec,year,month,day;
    time_t t;
    struct tm *tm;
    
    TDateTime dt = TQuery->FieldByName("Heure")->AsDateTime;
    dt.DecodeDate(&year,&month,&day);
    dt.DecodeTime(&hour,&min,&sec,&msec);
    
    t = time(0);
    tm = localtime(&t);
    
    tm->tm_year = year-1900;
    tm->tm_mon = month-1;
    tm->tm_mday = day;
    tm->tm_hour = hour;
    tm->tm_min = min;
    tm->tm_sec = sec;
    
    t = mktime(tm);

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    Ok merci beaucoup, �a m'a bien aid�.
    Ca marche nickel, j'ai chang� qqs manip de ce que tu m'a donn�.

Discussions similaires

  1. [highslide-with-html] R�cup�ration des donn�es en BDD
    Par Invit� dans le forum Biblioth�ques & Frameworks
    R�ponses: 1
    Dernier message: 10/10/2011, 09h20
  2. R�ponses: 4
    Dernier message: 09/07/2008, 14h05
  3. VB6 Access requete Date heure
    Par zzoohh dans le forum VB 6 et ant�rieur
    R�ponses: 2
    Dernier message: 16/01/2008, 09h26
  4. Fermer access a une heure defini
    Par Renardo dans le forum Access
    R�ponses: 2
    Dernier message: 12/05/2006, 18h16
  5. [Access] Champ Date/Heure qui d�conne
    Par portu dans le forum Bases de donn�es
    R�ponses: 2
    Dernier message: 05/05/2006, 17h42

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