Comment rechercher un enregistrement a partir de base de donnees
frediassale
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
abdoupepe1 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
abdoupepe1 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai crée une base de données en Access puis j'ai fait la connexion avec Visual basic édition 2010. La table de la base de données est : EMPLOYE (matricule, Nom, prenom, datenais, poste, adresse). Je souhaite créer sur le formulaire `frmemploye' un bouton « Recherche » pour rechercher un employé à partir de son matricule dans la base de données.
Etant un débutant en programmation avec Visual basic 2010, je vous demande de m'aider en m'envoyant un exemple de code pour ce cas. Merci pour votre compréhension.
J'ai crée une base de données en Access puis j'ai fait la connexion avec Visual basic édition 2010. La table de la base de données est : EMPLOYE (matricule, Nom, prenom, datenais, poste, adresse). Je souhaite créer sur le formulaire `frmemploye' un bouton « Recherche » pour rechercher un employé à partir de son matricule dans la base de données.
Etant un débutant en programmation avec Visual basic 2010, je vous demande de m'aider en m'envoyant un exemple de code pour ce cas. Merci pour votre compréhension.
A voir également:
- Comment rechercher un enregistrement a partir de base de donnees
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Base de registre - Guide
- Rechercher ou entrer l'adresse - Guide
- Supprimer les données de navigation - Guide
1 réponse
Bonjour frediassale,
Tu as besoin uniquement d'une requête de sélection, style:
Tu as besoin uniquement d'une requête de sélection, style:
Req = "SELECT matricule FROM EMPLOYE"et si tu veux afficher plus d'informations, style "matricue, nom et prenom", alors la requête devient :
Req = "SELECT matricule, Nom, Prenom FROM EMPLOYE"Si en plus, tu veux la trier par "matricule" en ordre croissant, alors:
Req = "SELECT matricule, Nom, Prenom FROM EMPLOYE ORDER BY matricule ASC"Ou la trier par "Nom et Prenom" en ordre croissant, alors:
Req = "SELECT matricule, Nom, Prenom FROM EMPLOYE ORDER BY Nom, Prenom ASC"
Il te reste donc à ajouter la condition "WHERE" à la requête, c'est tout.
j'ai rencontré le même problème si on peut dire mais le mien la recherche est sur plusieurs tables. Quel outil (datagrid,listview...) que je pourai utilisé pour afficher les informations dont je cherche.