none
comment filtrer une base de données depuis des informations entrées dans un texte RRS feed

  • Question

  • Bonsoir à tous sur forum grand Merci!!!

    J'ai un souci que je veux partager avec vous.

    je dispose d'une table (Access) avec un champ textBox à plusieurs lignes qui contient des informations.

    je voudrais pouvoir récupérer une information parmi celles contenues  dans le champ.

    exemple:

    mon textBox contient : récupération de fils électrique, cordes usagées, ferrailles;

    si je saisie seulement dans le chant de recherche ferrailles, toutes les lignes contenant le mot ferrailles devront être sélectionnées.

    un peu comme dans le fîltre de excel avec l'option "contient" ou "égale à"


    • Modifié dinjer mercredi 23 juillet 2014 15:02
    mercredi 23 juillet 2014 13:42

Réponses

  • Merci Kevin

    ta réponse m'a mise sur le chemin au faite comme j'utilise Access comme  bd le @ n'est pas reconnu;

    donc j'ai remplacé

    (Activite LIKE '%' + @Activite + '%')

    par

    (Activite LIKE '%' + ? + '%')

    merci encore

    • Marqué comme réponse dinjer vendredi 25 juillet 2014 11:52
    vendredi 25 juillet 2014 11:52

Toutes les réponses

  • j'ai créée cette requête mais elle ne semble pas marcher avec une base accès

    SELECT        IdEnt, AdresPost, CodeEnt, AdresPhy, NomEnt, [AR-RECi], [Sec-activité], CLASse, CODEACT, commune, sper, quartier, ville, codedir, tel, Redevance, DateFich,
                             Activite
    FROM            ENTREPRISES
    WHERE        (Activite LIKE @Activite + '%')

    merci

    mercredi 23 juillet 2014 15:01
  • Bonjour,

    Essayez plutôt avec ceci :

    SELECT        IdEnt, AdresPost, CodeEnt, AdresPhy, NomEnt, [AR-RECi], [Sec-activité], CLASse, CODEACT, commune, sper, quartier, ville, codedir, tel, Redevance, DateFich,
                             Activite
    FROM            ENTREPRISES
    WHERE        (Activite LIKE '%' + @Activite + '%')

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    mercredi 23 juillet 2014 19:01
  • Merci Kevin

    ta réponse m'a mise sur le chemin au faite comme j'utilise Access comme  bd le @ n'est pas reconnu;

    donc j'ai remplacé

    (Activite LIKE '%' + @Activite + '%')

    par

    (Activite LIKE '%' + ? + '%')

    merci encore

    • Marqué comme réponse dinjer vendredi 25 juillet 2014 11:52
    vendredi 25 juillet 2014 11:52