ACCESS 2010 – Requête de sélection à partir d’un formulaire

ACCESS 2010 – Requête de sélection à partir d’un formulaire - SQL/NoSQL - Programmation

Marsh Posté le 14-07-2017 à 09:48:20    

Bonjour,  
Dans ma base de données ACCESS 2010, je suis en cours de création d’une requête de sélection dont les critères de recherche sont donnés par un formulaire.
Vous verrez la requête en mode SQL à la fin de ce message.  
Pour information :  
Nom de la table d’origine : Mérimée  
Nom du formulaire avec les critères de recherche : Mérimée – Recherche  
 
Le problème est que , quand je lance la requête , Access me réclame les paramètres qui sont normalement donnés par le formulaire.
Ainsi dans la partie WHERE (((Mérimée.[Commune :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Commune :] & "*" ) , j’ai le message suivant :
 
Entrer une valeur de paramètre :
Formulaires !Mérimée – Recherche!Commune :

 
Idem pour les autres paramètres de recherche.
Savez-vous comment faire comprendre à la requête que les paramètres sont dans le formulaire ?
 
 
SELECT Mérimée.ID, Mérimée.[FICHE MERIMEE REF :], Mérimée.[Titre :], Mérimée.[Localisation :], Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Aire d'étude :], Mérimée.[Lieu-dit :], Mérimée.[Adresse :], Mérimée.[Dénomination :], Mérimée.[Parties constituantes :], Mérimée.[Epoque de construction :], Mérimée.[Année :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :], Mérimée.[Historique :], Mérimée.[Description :], Mérimée.[Gros-oeuvre :], Mérimée.[Couverture (matériau)], Mérimée.[Etages :], Mérimée.[Couverture (type) :], Mérimée.Propriété, Mérimée.[Type d'étude :], Mérimée.[Rédacteur(s):], Mérimée.[Références :], Mérimée.[Enquête :], Mérimée.[Photographie 1], Mérimée.[Date de la photographie 1 :], Mérimée.[Auteur 1 :], Mérimée.[Photographie 2], Mérimée.[Date de la photographie 2 :], Mérimée.[Auteur 2 :], Mérimée.[Photographie 3], Mérimée.[Date de la photographie 3 :], Mérimée.[Auteur 3 :], Mérimée.[Photographie 4], Mérimée.[Date de la photographie 4 :], Mérimée.[Auteur 4 :], Mérimée.[Photographie 5], Mérimée.[Date de la photographie 5 :], Mérimée.[Auteur 5 :], Mérimée.[Photographie 6], Mérimée.[Date de la photographie 6 :], Mérimée.[Auteur 6 :]
FROM Mérimée
WHERE (((Mérimée.[Commune :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Commune :] & "*" ) AND ((Mérimée.[Département :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Département :] & "*" ) AND ((Mérimée.[Région :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Région :] & "*" ) AND ((Mérimée.[Dénomination :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Dénomination :] & "*" ) AND ((Mérimée.[Architecte :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Architecte :] & "*" ) AND ((Mérimée.[Atelier :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Atelier :] & "*" ) AND ((Mérimée.[Sculpteurs :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Sculpteurs :] & "*" ) AND ((Mérimée.[Patrimoine :]) Like "*" & [Formulaires]![Mérimée - Recherche]![Patrimoine :] & "*" ))
ORDER BY Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Dénomination :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :];

Reply

Marsh Posté le 14-07-2017 à 09:48:20   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed