{Access} code de recherche sur une base

Jarode27 -  
 Manugeo -
Bonjour a tous

j'ai une base de données déjà remplie , je veux consulter les donnes de n'importe quel enregistrement via un formulaire on introduisant une données dans une zone de texte par exemple ; soit une référence qui est une données cet enregistrement, sachant que le champs a clés primaire est le champs références.
merci pour votre aide
Configuration: Windows 7
Firefox 3.5.7

3 réponses

  1. nightwolf07 Messages postés 16 Statut Membre
     
    Salut, Utilise le Formulaire proposer par access,bienqu'il ne soit pas vraiment genial,d'ailleur access n'est pas vraiment le SGBD reference
    0
    1. Jarode27
       
      merci pour la réponse mais je pense que je ne suit pas trop claire dessus ,ce que je veux c'est a partir d'une données que je saisie dans une zone de texte par exemple j'appuis sur un bouton et j'aurai tous l'enregistrement sur le formulaire ,genre formulaire de consultation d'un fichier abonne .
      0
  2. garion28 Messages postés 1545 Date d'inscription   Statut Membre Dernière intervention   408
     
    dans le champ contenu de ton combobox tu écrit ta requete avec le nom du control contenant une valeur conditionnel
    ex:
    select * from client where num_clt=lbl_num_clt
    0
    1. Jarode27
       
      je vous remercie garion28 mais j'aimerai avoir plus de détails , je suis sur Access et j'utilise son VB . je vous remercie encor
      0
  3. Manugeo
     
    Bonjour,

    Dans ton formulaire basé sur la table contenant tes données, tu crées tous les champs correspondant aux infos que tu veux visualiser.

    Tu ajoutes en haut une liste déroulante indépendante (Appelée LstRéférence) qui contient ce que tu appelles les références (source de ta liste = "SELECT Référence FROM Abonnés ORDER BY Référence;" où tu mets correctement le nom de ton champ de référence et de la table qui le contient.

    Tu mets en évènement "Après mise à jour" de ta liste (AfterUpdate) le code :
    me.Filter = "[Référence] = " & LstRéférence.value
    me.FilterOn = True
    me.Requery

    Normalement, tu devrais avoir en affichage la référence que tu viens de sélectionner.

    Pas plus compliqué que ça !
    0