Ordenamiento CH y LL

Ordenamiento CH y LL

Postby TOTOVIOTTI » Tue Mar 19, 2019 12:36 pm

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: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Ordenamiento CH y LL

Postby TOTOVIOTTI » Tue Mar 19, 2019 6:17 pm

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
TOTOVIOTTI
 
Posts: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Ordenamiento CH y LL

Postby karinha » Tue Mar 19, 2019 8:08 pm

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 - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7794
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ordenamiento CH y LL

Postby TOTOVIOTTI » Tue Mar 19, 2019 8:24 pm

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
User avatar
TOTOVIOTTI
 
Posts: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina


Re: Ordenamiento CH y LL

Postby xmanuel » Thu Mar 21, 2019 7:33 pm

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
xmanuel
 
Posts: 761
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Ordenamiento CH y LL

Postby TOTOVIOTTI » Fri Mar 22, 2019 1:41 pm

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

Saludos
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 419
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 58 guests