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 :

[C#] PB avec champ décimal


Sujet :

Windows Forms

  1. #1
    Membre extrêmement actif Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 74

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Points : 171
    Points
    171
    Par défaut [C#] PB avec champ décimal
    Bonjour

    dans ma tables access, j ai une colonne de type decimal
    pour mettre a jour j ai une requete avec plusieurs param dont celui ci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
                            DbParameter FI_Prix_Achat = new OleDbParameter("@FI_Prix_Achat", OleDbType.Decimal);
                            FI_Prix_Achat.Value = 12.25;
                            cmd.Parameters.Add(FI_Prix_Achat);
    a la maj de la table pour ce param j ai message d erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TYpe de données incompatible dans l'expression du critere
    si je remplace 12.25 par 12, 10 ou 145 ca marche, comment faire pour qu il accepte mes décimales ?

    merci
    Philippe Cazaux-Moutou
    C#
    Delphi
    Windev

    Guadeloupe

    www.ancestrologie.net/fr

  2. #2
    Membre éprouvé Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Points : 1 256
    Points
    1 256
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DbParameter FI_Prix_Achat = new OleDbParameter("@FI_Prix_Achat", OleDbType.Decimal);
    FI_Prix_Achat.Value = '12.25';
    cmd.Parameters.Add(FI_Prix_Achat);

  3. #3
    Membre extrêmement actif Avatar de Cazaux-Moutou-Philippe
    Inscrit en
    Mai 2005
    Messages
    674
    Détails du profil
    Informations personnelles :
    Âge : 74

    Informations forums :
    Inscription : Mai 2005
    Messages : 674
    Points : 171
    Points
    171
    Par défaut
    J ai remplacé decimal par currency et n ai plus de soucis
    Philippe Cazaux-Moutou
    C#
    Delphi
    Windev

    Guadeloupe

    www.ancestrologie.net/fr

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

Discussions similaires

  1. [WD17] afficher dans un champ la valeur d'un réel avec 1 décimale
    Par davcaz dans le forum WinDev
    Réponses: 3
    Dernier message: 15/09/2014, 15h11
  2. Champs Pourcentage avec 2 décimales derrière la virgule
    Par Lorenzogazier dans le forum IHM
    Réponses: 4
    Dernier message: 26/02/2008, 14h30
  3. Pb de tri avec champs vide
    Par nesbla dans le forum Langage SQL
    Réponses: 2
    Dernier message: 01/06/2004, 17h42
  4. fenêtre avec champs éditables
    Par LFC dans le forum Windows
    Réponses: 2
    Dernier message: 13/09/2003, 12h35
  5. Requete avec des décimales
    Par Sandrine75 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 27/06/2003, 10h18

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