¿Cómo puedo ignorar los acentos (como ', `, ~) en las consultas realizadas en una base de datos de SQL Server utilizando LINQ to SQL?Ignorar acentos en SQL Server utilizando LINQ to SQL
ACTUALIZACIÓN:
Aún no han descubierto la manera de hacerlo en LINQ (o incluso si es posible), pero me las arreglé para cambiar la base de datos para resolver este problema. Solo tuve que cambiar la intercalación en los campos en los que quería buscar. La colación que tenía era:
SQL_Latin1_General_CP1_CI_AS
El CI stans para "mayúsculas y minúsculas" y en cuanto a "acento sensible". Solo tuve que cambiar el AS a AI para hacerlo "Acento insensible". La instrucción SQL es la siguiente:
ALTER TABLE table_name ALTER COLUMN column_name column_type COLLATE collation_type
Solo cierre los ojos ... – NotMe
El propósito de las etiquetas no es simplemente inventar algo, el tema es linq, entonces simplemente use 'linq', no cree 'sqltolinq' porque nadie más usará tales una etiqueta aleatoria de nuevo, por lo que es un desperdicio. – TravisO
Hhmm, no solo creé una nueva etiqueta, utilicé 'linqtosql' que se ha usado en aproximadamente 290 preguntas ... – Farinha