jueves, 9 de febrero de 2012

Comparaciones sin tener en cuenta los acentos en SqlServer

Es muy común que al realizar una consulta a nuestra base de datos, no tengamos en cuenta los acentos como foco de problemas.

Sobre todo, cuando es el propio usuario final el que define la búsqueda.

Como vemos en la imagen, busca comparando la cadena 'ó'.

Pero puedo interesarnos que no solo busque por más sino también por 'o'.

   

Las siglas de Modern_Spanish_CI_AI indican:
CI – Case Insensitive (no tendría en cuenta mayusculas y minusculas)
AI – Accent insensitive (sin tener en cuenta acentos)
Si quieres lo inverso serían poner:
CS – Case sensitive (tiene en cuenta mayusculas y minusculas)
AS – Accent sensitive (tienen en cuenta acentos)

Thanks!!

Enterprise Library Caching (I)

Bueno, continuo con mi andanza en Everis.

Ahora ya no continuo con BizTalk, una pena, pero la vida sigue y el trabajo también.

Estoy preparando un modulo de Cache para el Core de la arquitectura que estamos desarrollando, continuando con la tecnología de MicroSoft Enterprise Library.

Integrare un mini proyecto de prueba para demostrar la configuración y gestionar los archivos en cache, mostrando imágenes de la interfaz de Enterprise Linrary.

Enterprise Library [http://msdn.microsoft.com/en-us/library/ff648951.aspx]. Para esta prueba voy a utilizar la última versión 5.0 de abril del 2010. Es un software gratuito, incluyendo el propio programa, una actualización y los documentos de ayuda.

Continuara ...
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management