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 :

Lire mon recordset [AC-2003]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Goupo
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2006
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2006
    Messages : 505
    Par défaut Lire mon recordset
    Salut à tous,

    Attention, question de gros noob : J'arrive pas à lire mon recordset.

    J'ai fait quelques recherches sur le web et la solution que j'ai tenté est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim requete As String
        requete = "select max(reference) as nouvelleReference from Echange where agence = '" & listAgence & "'"
     
        CurrentDb.QueryDefs.Delete ("Test")
        CurrentDb.CreateQueryDef "Test", requete
     
        Set rs = CurrentDb.OpenRecordset(requete, dbOpenForwardOnly, dbReadOnly)
        rs.MoveNext
        nouvelleReference = rs!nouvelleReference
        MsgBox nouvelleReference + 1
    A l'exécution, j'ai une msgbox qui me dit : Aucun enregistrement en cours...

    Quand j'exécute manuellement la requête que j'ai généré, aucun problème, c'est bien la valeur attendue qui est retournée.

    Quelqu'un peut me dire où je me suis gourré dans le code?

    Quand j'enlève le "max" de ma requête, je n'ai plus d'erreur. Est-ce que c'est du à cet agrégat?! Ou put-être à mon alias?!

    Merci d'avance!

  2. #2
    Membre éclairé Avatar de Goupo
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2006
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2006
    Messages : 505
    Par défaut
    Mouarf, j'ai trouvé... Faut virer le rs.MoveNext.

    Le Recordset est automatiquement amorcé!

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

Discussions similaires

  1. [JDOM] lire mon fichier XML
    Par filor dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 03/04/2009, 10h55
  2. lire mon fichier sans setup
    Par drogba-11 dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 19/06/2008, 19h28
  3. [DAO] problème avec Requery sur mon recordset
    Par vcattin dans le forum VBA Access
    Réponses: 8
    Dernier message: 03/04/2007, 23h08
  4. impossible de lire mon hach
    Par kowalsky dans le forum Langage
    Réponses: 5
    Dernier message: 01/03/2006, 12h45
  5. Comment effectuer mon recordset?
    Par kabikou dans le forum Access
    Réponses: 7
    Dernier message: 28/09/2005, 09h18

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