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

Bases de données Delphi Discussion :

Chiffres après la virgule figés


Sujet :

Bases de données Delphi

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Chiffres après la virgule figés
    Tout d'abord votre forum est super bien fait, c'est une véritable aide à la programmation.
    Voilà je vous présente mon problème. J'ai une application sous DELPHI7 avec Interbase 7, j'ai une base de données avec une table comprenant des NUMERIC(6,2). Or sur la Dbgrid (le lien s'effectue avec des composants dbexpress) de mon application, je voudrais faire afficher tout le temps les chiffres avec 2 décimales. Si je rentre 124.00 il le change en 124 !

    James

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2003
    Messages : 51
    Points : 60
    Points
    60
    Par défaut Chiffre après la virgule figée
    Je ne connais pas très bien les composants DBExpress mais as-tu essayé
    de jouer avec la rpopriété "display format" de ton champ ?

  3. #3
    Membre régulier
    Profil pro
    Architecte logiciel
    Inscrit en
    Octobre 2002
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Octobre 2002
    Messages : 64
    Points : 88
    Points
    88
    Par défaut
    ,

    regarde ici


    A+.

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut re avoir des décimales fixes dans une dbgrid
    Je vous remercie pour vos réponses mais cela ne marche pas encore.
    J'ai bien mis un TNumericField(SQLDataSetFact.FieldByName('SOLDE')).DisplayFormat:='#.00'; mais il ne me change rien à l'affichage
    Il m'affiche 11 au lieu de 11.00 !

    Merci d'avance de vos réponses

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Février 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 66
    Points : 78
    Points
    78
    Par défaut
    Il faut faire le changement de format au niveau de la propriété DisplayFormat du champ par exemple ##.00

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Mars 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour ta réponse mais pourrais-tu m'indiquer où l'on peut trouver la propriété d'un champ de ma dbgrid car normalement avec fieldbyname cela devrait marcher !

    Merci de vos réponses.

  7. #7
    Membre régulier
    Profil pro
    Architecte logiciel
    Inscrit en
    Octobre 2002
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Octobre 2002
    Messages : 64
    Points : 88
    Points
    88
    Par défaut
    ,

    double click sur le dataset auquel est associé ton DbGrid,
    une petite fenetre apparait, tu fais ajouter tous les champs,tu selectionne le champ correspondant puis ses proprietes apparaissent dans l'inspecteur d'objet.

    A+.

Discussions similaires

  1. Réponses: 8
    Dernier message: 05/06/2009, 00h44
  2. arrondir un nombre à 2 chiffres après la virgule
    Par El Saigneur dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 01/02/2005, 09h36
  3. Commande pour afficher des chiffres apres la virgule
    Par manar dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 23/09/2004, 19h28
  4. [MFC] Nombre de chiffres après la virgule
    Par karl3i dans le forum MFC
    Réponses: 3
    Dernier message: 27/01/2004, 14h04
  5. Nb de chiffres après la virgule ?
    Par Thcan dans le forum C
    Réponses: 10
    Dernier message: 17/09/2003, 22h49

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