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

IHM Discussion :

Recuperation d'une valeur situé dans une table a l'aide d'une DAO Recordset. [AC-97]


Sujet :

IHM

  1. #1
    Membre habitué Avatar de Jazz_
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2010
    Messages : 290
    Points : 190
    Points
    190
    Par défaut Recuperation d'une valeur situé dans une table a l'aide d'une DAO Recordset.
    Bonjour,

    j'explique mon problème je suis en train de créer un formulaire de type :"Login"
    2 txtbox, l'une login l'autre mdp. J'ai bien entendu une table users (login, passwd, rights) classique.
    Donc je récupère les informations rentré par l'utilisateur et pour tester l'authenticité des informations dans la table users, je met le sql généré dans un recordset DAO. Puis je teste si je suis sur son End of file.

    Classique.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Set db = CurrentDb
     
        sql = "SELECT * FROM users where login ='" & Me.txtlog & "' and passwd ='" & Me.txtmdp & "';"
        Set verif = db.OpenRecordset(sql)
     
        If Not verif.EOF Then
            MsgBox "Bienvenue mon vieux."
    ' c'est ici que j'aimerais extraire les droits de l'individu.
        end if

    Mais maintenant j'ai un soucis avant d'ouvrir le formulaire et de laisser l'utilisateur faire ce qu'il souhaite de ma base, j'aimerais pouvoir récupérer ses droits et voila je ne sais pas comment faire.

    Merci d'avance!

  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 017
    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 017
    Points : 24 551
    Points
    24 551
    Par défaut
    Bonjour,

    ça tombe bien il y a un excellent tuto sur DAO. A consulter sans modération.

    Allez ! un indice, Fields fait parti de la solution.

    Cordialement,

  3. #3
    Membre habitué Avatar de Jazz_
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2010
    Messages : 290
    Points : 190
    Points
    190
    Par défaut
    Bonjour,

    Merci de ta réponse,

    Et moi je crois que Fields.Append fait partit de la solution !
    Et toc !

  4. #4
    Membre habitué Avatar de Jazz_
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2010
    Messages : 290
    Points : 190
    Points
    190
    Par défaut
    Okey n'en parlons plus, il sagissait de Item.

    Mais en même temps, pourquoi celui ci ne s'affiche pas dans la liste de prise rapide lorsqu'on ecrit?


  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    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 017
    Points : 24 551
    Points
    24 551
    Par défaut
    Fields.append ?
    Item ?

    Je ne pense pas à moins que tu travailles sur la structure de la table. Dans ton cas c'est la 5ème partie du tuto qu'il faut consulter, pas la 4ème.

    Pour lire la valeur d'un champ c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     mavariable = verif.Fields("NomDuchamp")
    ou encore

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mavariable = verif.Fields(x)
    Où x est le N° du champ en partant de 0 comme d'habitude.

    Cordialement,

  6. #6
    Membre habitué Avatar de Jazz_
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2010
    Messages : 290
    Points : 190
    Points
    190
    Par défaut
    Ah d'accord.

    Et bien merci !

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

Discussions similaires

  1. [MySQL] proteger une valeur rentré dans la table
    Par choupinou22 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 21/05/2015, 15h33
  2. Réponses: 11
    Dernier message: 05/03/2015, 08h53
  3. probleme:recuperer une valeur stockée dans une session
    Par oasma dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 26/03/2007, 00h38
  4. Saisir une valeur null dans 1 champ de ma table
    Par User dans le forum Bases de données
    Réponses: 3
    Dernier message: 16/03/2007, 23h40
  5. test d'une valeur stocké dans une table
    Par EssaiEncore dans le forum ASP
    Réponses: 3
    Dernier message: 18/02/2005, 11h39

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