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 :

Récupérer en VBA le Résultat d'une Requête regroupement : Erreur 3265 [AC-2007]


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2010
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 117
    Points : 99
    Points
    99
    Par défaut Récupérer en VBA le Résultat d'une Requête regroupement : Erreur 3265
    Bonjour tout le monde

    Je pense avoir un problème pour récupérer le résultat de ma Requête :
    C'est une requête de Regroupement et je veux récupérer la Somme du champ
    [NbrJoursAbsCG]

    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
     
    Private Sub Btn_ChargeLesChamps_Click()
     
    Dim qdf As DAO.QueryDef
    Dim rst As DAO.Recordset
     
    'ma Requête Enregistrée
    Set qdf = CurrentDb.QueryDefs("R_SomAbsMoisRegulParam")
     
    'Passage des Params à la Requête
    qdf.Parameters("Ks_Resident") = frm![K_RESIDENT]           
    qdf.Parameters("MoisFinAbsence") = frm![zdtMoisDeSaisie]     
    qdf.Parameters("AnneeFinAbsence") = frm![zdtAnneeDeSaisie]   
     
    qdf.Execute             
     
    Set rst = qdf.OpenRecordset
     
    ************* problème ici *****************************
    Me.NbrJoursRegul = rst("SommeDeNbrJoursAbsCG")
     
    rst.Close
    Set qdf = Nothing
     
    End sub
    J'ai remarqué que ACCESS rajoute SommeDe devant mon champ,alors pour mon affectation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.NbrJoursRegul = rst("SommeDeNbrJoursAbsCG")
    j'ai rajouté SommeDeNbrJoursAbsCG

    J'ai le Message : erreur 3265 élément non trouvé dans cette collection

    Merci pour le coup de pouce
    Bonne journée à tous

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    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 081
    Points : 24 724
    Points
    24 724
    Par défaut
    Bonjour,

    Je ne sais pas si la syntaxe est correcte (pas testé) :

    Les suivantes le sont

    ou
    Par contre si tu as un problème de nom tu peux passer par le n° d'index du CHAMP.

    Cordialement,

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2010
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 117
    Points : 99
    Points
    99
    Par défaut
    Merci loufab pour ta réponse

    En fait je viens de comprendre:
    1) la syntaxe était bonne ,c'était une erreur de ma part dans la définition de mes paramètres

    2) ma requête est une Requête Sélection --> donc pas de

    Merci encore
    Bonne journée

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/11/2010, 20h55
  2. Réponses: 5
    Dernier message: 26/02/2008, 13h45
  3. [SQL-VBA] récupérer le résultat d'une requète SQL dans un fichier txt
    Par djidanestribbal dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/02/2007, 16h25
  4. Récupérer et trier le résultat d'une requête SQL
    Par Bodom-Child dans le forum C++Builder
    Réponses: 8
    Dernier message: 10/10/2006, 08h38
  5. [VBA-E] Récupérer résultat d'une requête
    Par ragnarök dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/04/2006, 17h21

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