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

Windows Forms Discussion :

[VS2005] trop de zéro après la virgule correspondant au salaire


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut [VS2005] trop de zéro après la virgule correspondant au salaire
    Bonjour tout le monde,

    Je réalise une application sous Visual Studio 2005 avec le langage C# et une base de données sous SQL Server 2000.
    Dans cette base, j'ai 2 table dont une se nommant "tp1_employe" avec comme champ : "code", "nom", "prenom", salaire", ....
    Dans mon application, j'ai une TextBox qui m'affiche le salaire de l'employé.
    J'utilise dataSet, dataAdapter,.....

    Voici le code que j'utilise dans le constructeur de la fenêtre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public Fm_employe()
            {
                InitializeComponent();
                dbDs_employe1.Clear();
                dbAd_employe.Fill(dbDs_employe1, "tp1_employe");
     
    }
    dbDs_employe1 => c'est mon dataSet.
    dbAd_employe => C'est mon dataAdapter correspondant à ma table "tp1_employe".
    Dans la propriété "DataBinding" -> "Text" -> voici ce que j'ai fais :
    dbDs_employe1 - tp1_employe.salaire

    Dans la base de données, le champ "salaire" de la table "tp1_employe" est de type 'money'.
    Lorsque j'exécute mon application, le salaire s'affiche avec 4 zéro derrière la virgule alors que je souhaiterais avoir que 2 zéro derrière la virgule.
    Comment puis-je faire??

    Merci d'avance!!

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    comment faire ?

    1 - En cherchant

    2 - En regardant du coté de la fonction Format() de string par exemple

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut réponse à theMonz31
    comment faire ?

    1 - En cherchant

    2 - En regardant du coté de la fonction Format() de string par exemple
    Bonjour et merci de m'avoir répondu.
    Ben j'ai cherché mais ayant pas trouvé, c'est pour cela que j'ai mit un sujet ici.

    Suis d'accord pour la fonction Format() mais je vois pas ou et comment l'utiliser vu que je remplit pas vraiment ma textBox via du code mais vioa la propriété Text du dataBinding comme précisé ci-dessus.

    Cordialement.

  4. #4
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    En cherchant .....

    Il y a un event format pour le databinding

    http://www.codeproject.com/KB/databa...gconcepts.aspx

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 571
    Par défaut
    Merci à vous pour vos réponse.

    J'ai re-regardé dans les options de la propriétés "DataBinding" de ma textBox et j'avais mal regardé au niveau de "Avancé" car j'ai trouvé une option Format.

    Bizarre que je ne l'avais pas vu enfin bref le principal c'est de trouver un jour ou l'autre!!

    Merci pour votre aide.

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

Discussions similaires

  1. Trop de chiffres après la virgule
    Par Chicard dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/02/2009, 14h51
  2. Ajouter deux zéros après la virgule
    Par abbd dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/02/2009, 13h28
  3. VBA excel: Ajouter des zéros après une virgule
    Par kimai81 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 17/02/2008, 21h54
  4. Supprimer les zéro après la virgule
    Par Analfabete dans le forum Langage
    Réponses: 2
    Dernier message: 28/11/2007, 12h41
  5. Afficher les zéros après la virgule
    Par tonton51 dans le forum Langage
    Réponses: 2
    Dernier message: 09/07/2007, 12h42

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