Je travaille actuellement sur un système de point de vente en tant que projet pour mes études. Nous construisons l'application dans les Winforms VB en utilisant Visual Studio 2012.Requête MySQL - Recherche en utilisant des caractères génériques à l'avant et à l'arrière et un paramètre d'entrée. Visual Studio 2012 - VB.NET
J'ai installé MySQL pour Visual Studio et j'ai créé un datasource/connection/dataset via le panneau de sources de données dans VS.
J'essaie actuellement de faire une requête TableAdapter à l'aide de VS Query Builder qui recherche un nom de produit mais en utilisant la norme WHERE (ProductName = @inputParamName) vous avez besoin d'une correspondance de 100% dans @inputParamName pour afficher les données respectives .
J'ai essayé d'utiliser WHERE (ProductName LIKE '%' + @inputParamName + '%') mais cela me donne une erreur MySQL.
Si quelqu'un pouvait m'aider, ce serait grandement apprécié.
Merci
Salut, malheureusement mon expérience avec MySQL est plutôt limitée. Par conséquent, la procédure de procédure stockée semble un peu complexe. J'aurais préféré utiliser T-SQL/MSSQL car j'ai plus d'expérience avec ça mais mon groupe n'a qu'un serveur MySQL à notre disposition. Pouvez-vous élaborer plus sur l'échappement en utilisant \ s'il vous plaît? Merci pour votre réponse. –
Merci pour votre réponse révisée. Je n'ai toujours pas trié mais cette méthode semble beaucoup plus facile et je l'implémenterai quand je revisiterai la fonction de recherche. –