Je travaille sur une recherche de site web qui utilise Sql server 2008 express edition.sql recherche sur les champs contenant des signes diacritiques
J'ai table « Livres » qui a un champ nommé « Titre » où il y a des titres contenant des caractères latins) (romanian.
Eh bien, si l'utilisateur insère un mot comme: « casa » dans le champ de recherche et j'ai un titre dans db comme: « test Casà test », je veux montrer ce livre, mais:
select * from books where title like '%casa%'
ne le trouverez pas ...
connaissez-vous une fonction qui supprime les diacritiques lorsque vous faites la sélection?
Je sais que je peux résoudre le problème avec le module de recherche plein texte de sql server mais je veux le faire d'une manière plus simple.
Je pense que vous avez sauvé ma journée ! –
En outre, vous pouvez modifier le classement de votre base de données si vous souhaitez toujours que les recherches soient insensibles aux accents. –
Encore une question: Est-ce que tu sais aussi comment faire ça en linq? Merci beaucoup! –