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

Requêtes et SQL. Discussion :

SumDom = 0 si champ référence = 0.5


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 136
    Par défaut SumDom = 0 si champ référence = 0.5
    Bonjour,

    Dans une requete mise à jour avec un SomDom, je n'ai parfois qu'un seul champ qui correspond à mon critère et dans ce cas, il n'y a pas vraiment de somme (logique!).
    Or, lorsque mon champ est égal à 0.5, la 'somme' (la mise à jour via le SomDom) est égale à 0!
    Je me suis dis que c'étais une histoire d'arrondi, lié au format de mes champs, mais dans ma table ce sont des champs numériques avec une décimale,... donc compatible non?
    Qu'en pensez vous?
    D'où peux venir ce 'problème'?

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Par défaut
    salut,

    je n'ai pas ce genre de pb.
    essaie avec:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    format(DSum(...),"0.0")

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 136
    Par défaut
    Salut,

    Je ne vois pas où ce code doit être placé?...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 136
    Par défaut
    Re,

    J'ai trouvé, il suffisait que je change le format de mes champs dans ma table. J'étais en format 'décimal', mais il fallait être en 'réel double'...

    Merci quand même pour l'aide!

    A+

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

Discussions similaires

  1. Locate ne marche pas sur un champ référence
    Par Loïc M dans le forum Débuter
    Réponses: 2
    Dernier message: 03/12/2007, 22h58
  2. [D7],[ADO] : ordonner une table avec des champs référencés
    Par iam dans le forum Bases de données
    Réponses: 3
    Dernier message: 07/11/2006, 21h36
  3. Réponses: 4
    Dernier message: 23/08/2006, 15h36
  4. Réponses: 3
    Dernier message: 02/05/2006, 21h36
  5. Réponses: 7
    Dernier message: 27/04/2006, 10h21

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