Bonjour à tous,
J'ai une page web php permettant d'effectuer une recherche par mot clé. Je souhaite savoir le moyen de pouvoir éviter les erreurs liées à SQL Server dans le cas où visiteur du site tape un mot clé ignoré (comme les mots pour, de, sans ...).
Comme version j'utilise SQL Server 2000 sous Windows Server 2000.
Eventuellement y aurait-t'il un moyen de récupérer les mots ignorés sur SQL Server 2000 ou MS Search ?
Voici la requête que j'effectue sur l'analyseur de requêtes :
select * from produit as prod inner join freetexttable(produit,titre_prod,'sans',1000000000) as rfts on prod.id_prod = rfts.[key]
Le résultat suivant :
1 2
| Serveur*: Msg 7619, Niveau 16, État 1, Ligne 1
L'exécution d'une opération de texte intégral a échoué. Une clause de la requête ne contient que des mots ignorés. |
Cordialement.
Partager