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 :

recuperer un resultat d'une requete somme


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 278
    Points : 107
    Points
    107
    Par défaut recuperer un resultat d'une requete somme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT Sum(R_devis_total.PrixVENTE) AS SommeDePrixVENTE
    FROM R_devis_total;
    je voudrai recuperer ce resultat dans mon formulaire quelle methode ?

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonsoir,

    Dans la source du contrôle tu mets cette expression
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SomDom("PrixVENTE"; "R_devis_total")
    A+

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 278
    Points : 107
    Points
    107
    Par défaut
    bonjour

    je ne voudrai pas de fonctions de domaine...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Si tu ne veux pas utiliser les fonctions de domaines, il va falloir passer par un recordest DAO, et récupérer la valeur du champ SommeDePrixVENTE pour pouvoir ensuite l'affecter à la zone de texte de ton formulaire.

    Starec

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 278
    Points : 107
    Points
    107
    Par défaut
    via le code http://starec.developpez.com/tuto/fo...maines/#LIII-B
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    Public Function CalculSumSQL(strChamp As String, strTable As String) As Variant
     
        On Error GoTo GestError
        ' ===== déclaration des variables =====
        Dim strSql As String
        Dim rst As DAO.Recordset
     
        ' ===== affectation =====
        strSql = "SELECT Sum(" & strChamp & ") AS Somme " & _
                 "FROM " & strTable & ";"
        Set rst = CurrentDb.OpenRecordset(strSql)
        If rst.RecordCount = 0 Then
            CalculSumSQL = "Pas de Données"
        Else
            CalculSumSQL = rst("Somme")
        End If
     
        ' ===== libération =====
        rst.Close
        Set rst = Nothing
        Exit Function
     
    GestError:
     
        If Err.Number = 3061 Then
            MsgBox "Une des donnée entrée en paramètre est erronée", vbOKOnly + vbExclamation
        End If
     
    End Function
    j'essaie un truc avec çà et je tiens au courant

Discussions similaires

  1. comment recuperer un resultat d'une requete
    Par lupus83 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 17/07/2007, 11h00
  2. Réponses: 2
    Dernier message: 20/11/2006, 19h21
  3. [WinDev 10] Récupérer le résultat d'une requête
    Par Davboc dans le forum WinDev
    Réponses: 6
    Dernier message: 05/10/2006, 07h22
  4. Comment recuperer le resultat d'une requete analyse croisee?
    Par SylvainJ dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/07/2006, 18h07
  5. Comment récupérer le résultat d'une requête dans un tableau ?
    Par Kylen dans le forum Accès aux données
    Réponses: 1
    Dernier message: 14/06/2006, 19h32

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