none
Les fonctions avec AccessDataSource RRS feed

  • Question

  • Bonjour,

    Je posssède une base de donnée Access. J'ai une table Article avec entre-autre les colones :
           
                 [Marque], [Désignation], [Détails]

    Et j'aimerais proposer au utilisateurs de pouvoir rechercher un article.
    Pour cela ils ont juste une TextBox pour entrer le mot rechercher, et un gridview pour afficher les données.

    J'ai donc comme SelectCommand dans mon AccessDataSource une commande du genre :

                 SELECT * FROM Article
                 WHERE   ([Marque] = @recherche) OR
    ([Désignation] = @recherche) OR ([Détails] = @recherche) OR ...

    Tout va donc bien, mais pour plus de lisibilité, j'aimerais que les mots tapés dans ma textbox apparraissent en gras dans mon gridview.

    Pour cela, j'ai créer une fonction paramétrée dans Access du genre :

                 SELECT  REPLACE([Marque], @recherche, '<b>' & @recherche & '</b>') as Marque
                                REPLACE([Désignation], ...
                            ...
                  FROM Article
                 WHERE ([Marque] = @recherche) OR ...

    Mais mon problème est que je n'arrive pas à parrametrer et utiliser mon AccessDataSource avec cette fonction.

    Alors, si vous pouvez m'aider à faire resortir mes mots en gras, ça serait super !

    Merci beaucoup d'avance.
    • Déplacé Siddharth Chavan mercredi 7 juillet 2010 06:57 Forums Consolidation (Origine :Forum du coach ASP.NET)
    mardi 30 septembre 2008 22:40