Acentos en consultas

12/05/2007 - 18:30 por Clara | Informe spam
Hola,
Tengo una aplicación funcionando sobre SQL Server 2000.
En la oficina, con el servidor local, las consultas no diferencian palabras
con ocento o sin. Select * from tblPrueba where strNombre like '%fernandez%'
devuelve tanto Fernandez como Fernández (se diferencian en el acento)
Luego mandamos estos datos a un servidor para web. Pero las consultas que
realizamos sobre él, si que diferencian las palabras con acentos.
Este servidor no es nuestro (es un hosting) y en él se almacenan más bases
de datos a parte de la nuestra.

Que tengo que hacer para que las consultas realizadas sobre el servidor web
no diferencien entre palabras con acentos y sin ellos?

Grácias
 

Leer las respuestas

#1 Salvador Ramos
12/05/2007 - 22:30 | Informe spam
Hola,

El problema es que ambos servidores no están utilizando el mismo collation.
En uno lo tienes como case sensitive y en otro como case insensitive. Busca
en la ayuda este término y verás las diferentes posibilidades.

Un saludo
Salvador Ramos

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"Clara" escribió en el mensaje
news:
Hola,
Tengo una aplicación funcionando sobre SQL Server 2000.
En la oficina, con el servidor local, las consultas no diferencian
palabras
con ocento o sin. Select * from tblPrueba where strNombre like
'%fernandez%'
devuelve tanto Fernandez como Fernández (se diferencian en el acento)
Luego mandamos estos datos a un servidor para web. Pero las consultas que
realizamos sobre él, si que diferencian las palabras con acentos.
Este servidor no es nuestro (es un hosting) y en él se almacenan más bases
de datos a parte de la nuestra.

Que tengo que hacer para que las consultas realizadas sobre el servidor
web
no diferencien entre palabras con acentos y sin ellos?

Grácias


Preguntas similares