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

InterBase Discussion :

TTime en négatif ?!


Sujet :

InterBase

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 49
    Points : 29
    Points
    29
    Par défaut TTime en négatif ?!
    Salut !

    J'aurais voulu avoir une confirmation, est-ce que Interbase 6 gère le négatif en format TTime ? J'ai des calculs d'heures à faire qui peuvent donner des résultats négatifs et je me demandais commet gérer ça avec Interbase (vu qu'apparemment TTime ne prend pas en compte le négatif).

    Merci d'avance.
    Seb
    El Che vive ! His spirit will never die !

  2. #2
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    Bonjour,
    Le TTime n'existe pas sous Interbase6 donc je suppose que l'on parle d'un Time.
    Le Time ne peux pas être utilisé pour stoquer des durées (intervales). Il ne peux contenir qu'une heure précise dans une journée :
    Mini : 0h 0 min... à max :23h 59min ...

    Pour gérer des intervalles il faut le faire manuellement avec un type entier dans lequel on stoque le nombre de secondes par exemple.

    Ou deux colonnes de type timestamp (debut et fin) et en utilisant des UDF qui renvoient la différence en les deux en heure on peux optenir l'intervale souhaité.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 49
    Points : 29
    Points
    29
    Par défaut
    Le TTime n'existe pas sous Interbase6 donc je suppose que l'on parle d'un Time.
    Oui bien sur, c'est une erreur de ma part mais à force de passer par des variables pour palier mon prob de calcul j'ai fais l'amalgame .

    Je te remercie pour tes conseils et ces quelques précisions, je vais donc passer par du type Integer puis convertir le tout.

    A+
    Seb
    El Che vive ! His spirit will never die !

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/04/2005, 14h27
  2. Image en négatif
    Par jasmar dans le forum C++Builder
    Réponses: 1
    Dernier message: 19/03/2005, 19h11
  3. [68000] EXT nombre négatif
    Par fastzombi dans le forum Autres architectures
    Réponses: 2
    Dernier message: 02/05/2004, 12h17
  4. Tableau à index négatif
    Par karl3i dans le forum C
    Réponses: 14
    Dernier message: 23/10/2003, 17h17
  5. nbr négatif
    Par flatron dans le forum Assembleur
    Réponses: 7
    Dernier message: 06/10/2003, 22h46

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