{Access} code de recherche sur une base

Fermé
Jarode27 - 27 janv. 2010 à 19:20
 Utilisateur anonyme - 5 févr. 2010 à 10:39
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
A voir également:

3 réponses

nightwolf07 Messages postés 12 Date d'inscription mercredi 27 janvier 2010 Statut Membre Dernière intervention 5 avril 2010
27 janv. 2010 à 23:56
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
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
garion28 Messages postés 1545 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 3 avril 2011 406
3 févr. 2010 à 16:07
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
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
Utilisateur anonyme
5 févr. 2010 à 10:39
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