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

VBA Access Discussion :

Problème lecture recordset


Sujet :

VBA Access

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 092
    Points : 268
    Points
    268
    Par défaut Problème lecture recordset
    Bonjour à tous

    Je suis en train d'ébaucher cette fonction qui devra me retourner les valeurs de chaque recordset basé sur ma requête or, les valeurs de chaque message affichées par la msgbox sont toujours la même, la boucle et requête étant correctes.

    Que se passe t'il ?

    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
     
    Private Function VérifDatesActionsDépassées()
     
    Dim rst As dao.Recordset
    Set rst = CurrentDb.OpenRecordset("rqdatesactionsdépassées")
     
    Do While Not rst.EOF
     
    MsgBox ("L'action " & "'" & NumAction & "'" & "en date du : " & "'" & DateValue(HoraireDebut) & "'" & " pour le contact : " & "'" & Contact & "'" & " a une date dépassée")
     
    rst.MoveNext
     
    Loop
     
    Set rst = Nothing
    End Function
    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour,

    dans ton message, tu ne fais nulle part référence au RecordSet !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox ("L'action " & "'" & NumAction & "'" & "en date du : " & "'" & DateValue(HoraireDebut) & "'" & " pour le contact : " & "'" & Contact & "'" & " a une date dépassée")
    Tu devrais y trouver des mentions du style rst("NomDeLaColonneé").
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 092
    Points : 268
    Points
    268
    Par défaut
    Merci beaucoup Claude

    le code devient donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox ("L'action " & rst("numaction") & " en date du : " & rst("HoraireDebut") & " pour le contact : " & rst("Contact") & " a une date dépassée")

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

Discussions similaires

  1. [XL-2010] Problème lecture recordset
    Par juju05 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/09/2012, 08h36
  2. problème lecture d'un recordset
    Par jujunio dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 17/09/2010, 16h43
  3. [communication série] problème lecture/écriture
    Par davinout dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 01/06/2005, 13h14
  4. Problème lecture fichier en C++
    Par cali1983 dans le forum C++
    Réponses: 17
    Dernier message: 20/05/2005, 09h36
  5. Problème lecture de nombre dans un fichier en c++
    Par knecmotet dans le forum C++
    Réponses: 1
    Dernier message: 28/10/2004, 15h48

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