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 :

Affichage résultat requete


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 69
    Points : 39
    Points
    39
    Par défaut Affichage résultat requete
    Bonjour,

    une question toute simple qui me prends la tête depuis toute l'aprem la:

    J'ai une table avec 3 champs: type, prix, quantité
    Une requete qui calcule le prix par type: prix*quantité

    J'aimerais simplement afficher le résultat dans une Zone de Texte sur un formulaire....

    Mais lorsque, dans "source de control" je mets le champ en question de ma requête, cela ne marche pas. Ca me mets "#nom?" POurquoi ne trouve t'il pas cette valeur?? Une idée?

    Merci d'avance!

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 174
    Points : 178
    Points
    178
    Par défaut
    il faut que ton formulaire soit basé sur la requête en question (propriétés du formulaire --> source)

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 174
    Points : 178
    Points
    178
    Par défaut
    ou bien construis ton formulaire à l'aide de l'assistant et laisse-toi guider...

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 073
    Points : 24 695
    Points
    24 695
    Par défaut
    Bonjour,
    Même réponse que pour Khab' de Tarbes...

    Une query c'est comme une table, donc soit un recordset soit un controle liste, soit un dlookup.

    Cordialement,

    Merci de faire une recherche avant de poster.

  5. #5
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    L'erreur doit venir du fait qu'il y a plusieurs réponses car plusieurs types
    Soit cette solution pour un type défini sur une Zone de texte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     Me!ZoneDeTexte = DSum("[prix]*[quantite]","MaTable","[type]='NomType' ")
    soit alimenter une Zone de liste

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 69
    Points : 39
    Points
    39
    Par défaut
    En fait, mes 2 champs ne viennent pas d'une table.
    Le "prix" provient d'une zone de texte sur mon formulaire. Le champs "quantité" provient d'une table "produits".
    Jaimerais afficher dans une zone de texte le résultat somme (quantité * prix ) pour chaque type de produit.

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 39
    Points : 38
    Points
    38
    Par défaut
    bonjour,
    s'il sagit simplement d'un affichage dans une zone de texte, pourquoi passer par une requête.
    Dans la source controle de ta zone de texte rentre directement tes reference en te servant du générrateur d'expression.

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 174
    Points : 178
    Points
    178
    Par défaut
    ton formulaire est-il basé sur la table qui contient le champ quantité ?

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 69
    Points : 39
    Points
    39
    Par défaut
    Non mon formulaire est basé sur une autre table dont j'ai également besoin dans ce formulaire.
    Comment faire pour lui donner une source de plus?
    Si je passe par un sous formulaire utilisant ma requete, comment faire pour pouvoir utiliser les valeurs de ce sous formulaire par exemple?

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 174
    Points : 178
    Points
    178
    Par défaut
    alors je crois qu'il faut que tu bases ton formulaire sur une requête qui contiendra les données de la table sur laquelle il est déjà basé + la table dont tu as besoin pour le calcul. en tout cas, le formulaire doit contenir les valeurs que tu veux y afficher.

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 69
    Points : 39
    Points
    39
    Par défaut
    Arg je commence enfin à comprendre la logique Access... Pfiouu :-)
    Je vais ré étudier mes tables et mes formulaires...
    Merci de votre aide en tout cas!

Discussions similaires

  1. [MySQL] Affichage résultat requete
    Par walid kh dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 21/04/2015, 20h52
  2. affichage résultat requete SQL en visual basic
    Par neg03 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 14/04/2008, 12h57
  3. Affichage résultat requete dans textBox
    Par Brice_68 dans le forum IHM
    Réponses: 4
    Dernier message: 11/05/2007, 16h58
  4. Réponses: 1
    Dernier message: 11/05/2006, 17h37

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