Filtros en DataTables

04/07/2007 - 09:58 por Hugo Nugra | Informe spam
Amigos...
Existe alguna manera de hacer que el método RowFilter de la clase DataView
no haga distinción entre vocales con acentos y vocales sin acentos.

El caso es que dentro de una lista de personas he creado un textbox en donde
el usuario escriba las primeras letras del nombre y el listado debe
presentar sólo los registros que comiencen con la cadena anotada.
 

Leer las respuestas

#1 Juan Diego Bueno
04/07/2007 - 18:45 | Informe spam
Hola Hugo:

Existe alguna manera de hacer que el método RowFilter de la clase DataView
no haga distinción entre vocales con acentos y vocales sin acentos.



Eso más bien tiene que ver con el SGBD que uses. Por ejemplo, en el caso de
SQL Server, con la intercalación que estés usando en la tabla en cuestión.
La intercalación predeterminada en cada tabla y por extensión en cada campo
que sea susceptible de necesitarla (campos de tipo texto: varchar, char...)
es la que tu hayas definido al instalar SQL Server. Generalmente, la
instalación por defecto define una intercalación sensible a acentos (son las
que llevan un identificador AS en contraposición a las AI que no son
sensibles a acentos). Mira en los libros en pantalla: COLLATE e
Intercalación

Si es otro SGBD... dínoslo para que podamos ayudarte

Saludos

http://www.moondance.tk

Preguntas similares