[visual c# 2005 express] Recherche dans un base de donnée
Bonjour,
Alors je vous explique mon problème:
J'ai un projet avec une base de donnée, et j'ai un problème lors de l'utilisation des méthode de recherche.
En effet lorsque je les teste dans le générateur de requete tout va bien mais une fois dans l'application elles ne fonctionnent plus correctement...
En effet dans l'application je suis obligé de taper le texte exacte des cellules pour que la méthode fonctionne alors que normalement même si le texte n'est pas complet (ex:astre au lieu de astres) il devrait me renvoyer les résultats (ici correspondant à astres).
Voici le code de ma requête:
SELECT Bibliotheque.ProduitID, Bibliotheque.SupportID, Bibliotheque.ThemeID, Bibliotheque.Titre, Bibliotheque.[Mots clefs], Bibliotheque.Emplacement
FROM Bibliotheque INNER JOIN
Theme ON Bibliotheque.ThemeID = Theme.ThemeID INNER JOIN
Support ON Bibliotheque.SupportID = Support.SupportID
WHERE (Theme.ThemeName LIKE '%' + @theme + '%') AND (Support.SupportName LIKE '%' + @support + '%') AND
(Bibliotheque.[Mots clefs] LIKE '%' + @mot1 + '%' OR
Bibliotheque.[Mots clefs] LIKE '%' + @mot2 + '%')
Cordialement,
elephant13