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 :];