Ordenamiento CH y LL

Post Reply
User avatar
TOTOVIOTTI
Posts: 334
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Ordenamiento CH y LL

Post by TOTOVIOTTI »

Hola amigos...
utilizo una Base de Datos Mysql y accedo por Dolphin, mis tablas, cuentan con diferentes
tipos de datos, entre los cuales está el Apellido y Nombre.
Me reclaman que en mis browses, el orden de los apellidos que comienzan o que tienen CH o LL.
En la actualidad utilizo en mi main.prg la siguiente definición:

REQUEST HB_Lang_ES // Para establecer idioma de Mensajes, fechas, etc..
REQUEST HB_CODEPAGE_ESWIN // Para establecer código de página a Español (Ordenación, etc..)
HB_LangSelect("ES") // Para mensajes, fechas, etc..
HB_SetCodePage("ESWIN") // Para ordenación (arrays, cadenas, etc..) *Requiere CodePage.lib
Set_MyLang("es_ES")

La consulta es, hay alguna forma de que se ordenen como parte de la letra C o de la letra L?
Muchas gracias.
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
Posts: 334
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Ordenamiento CH y LL

Post by TOTOVIOTTI »

Porfa gente...
Estuve revisando los post e hice muchas pruebas y no lo puedo ordenar de esa manera.
Si alguien lo está usando así, les pido una ayudita...
Gracias
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ordenamiento CH y LL

Post by karinha »

el orden de los apellidos que comienzan o que tienen CH o LL??

Esto está en un índice?

Como haces?

Muestra algo en la práctica, porfa?

Saludos.
João Santos - São Paulo - Brasil
User avatar
TOTOVIOTTI
Posts: 334
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Ordenamiento CH y LL

Post by TOTOVIOTTI »

Hola.. por ejemplo:
Cuando hago un SELECT nombre FROM alumnos ORDER BY nombre
me muestra lo siguiente:

CURIOTTI, FLORENCIA BELEN
CURIOTTI, LUCIANA DESIREE
CURRO, LUCIANO DANIEL
CURTO, FEDERICO JAVIER
CURTO, SEBASTIÁN JAVIER
CHANCALAY, TANIA NOELIA
CHAVES, CAROLINA
CHAVES, JESICA NATALIA
CHAVEZ, AVRIL AYELEN

Ordena por abecedario, pero la CH la coloca después de las CU... necesitaría que la CH vaya después de
CG y antes de CI, espero se entienda...


uso Character set: utf8 -- UTF-8 Unicode
Collation: utf8_spanish2_ci

Gracias...
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
xmanuel
Posts: 613
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Contact:

Re: Ordenamiento CH y LL

Post by xmanuel »

Así está perfecto...
El abecedario español tiene esas letras.

Si quieres que lo ordene Ch y LL como C y L respectivamente usa: COLLATE='latin1_swedish_ci' por ejemplo...
______________________________________________________________________________
Sevilla - Andalucía
User avatar
TOTOVIOTTI
Posts: 334
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Ordenamiento CH y LL

Post by TOTOVIOTTI »

Ok!!! Probaré con todo esto!!!
Muchas gracias amigos!!

Saludos
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
Post Reply