Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2011, 22h01   #1
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Par défaut Recherche a partir d'une saisie dans une requete, d'un fragment de chaine à rechercher sur un champ texte

Bonjour

Comment programmer un critère dans une requête, qui à partir de la saisie d'une partie de chaine ex "B961" de trouver et d'afficher tous les enregistrements d'une table qui contiennent B961 à l’intérieur du champ texte sur lequel est posée la saisie dans la la requête ?
Le style un peu recherche par mot clé quoi je n'ai pas vraiment trouvé d'exemple très proche dans la FAQ Access

Merci d'avance pour les réponses

Jean Pierre
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2011, 00h39   #2
Membre confirmé
 
Homme
Développeur amateur
Inscription : mars 2009
Messages : 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : mars 2009
Messages : 176
Points : 255
Points : 255
Bonsoir,

Voici le code sql qu'il faut utiliser:

Code :
Like * & "chaîne recherchée" & *
Cordialement
reedy est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 27/08/2011, 01h37   #3
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 103
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 103
Points : 8 728
Points : 8 728
Bonsoir,

Vu que c'est une chaîne de caractères il faut ajouter les Quotes '

Code sql :
SELECT MaTable.* FROM MaTable WHERE MaTable.MonChamps = '*"  & MaVariable & "*';"
sinon pour comprendre les bases du SQL dans Access http://access.developpez.com/sql/

Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 27/08/2011, 04h42   #4
Membre Expert
 
Homme Pierre ANTOINE
Inscription : février 2008
Messages : 650
Détails du profil
Informations personnelles :
Nom : Homme Pierre ANTOINE
Âge : 43
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : février 2008
Messages : 650
Points : 1 302
Points : 1 302
Bonjour

Et pour ce qui est de la recherche, on peut s'aider aussi des tutoriels suivants :

- La recherche Multi-critères avec Access

- Formulaire de recherche avancée prêt à l'emploi

- Extension du formulaire de recherche avancée

-Formulaire de recherche prêt à l'emploi 3ème partie

Pierre
pier.antoine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 15h52   #5
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Bonjour

C'est bon en faisant beaucoup plus simple dans le critere de la requete on met :
[ENTRER LA CHAINE A Rechercher] *chaine* et cela marche sur le champ texte selectionné !

Merci à tous
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h18.


 
 
 
 
Partenaires

Hébergement Web