FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ordenamiento CH y LL
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Ordenamiento CH y LL
Posted: 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.ar
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Ordenamiento CH y LL
Posted: Tue Mar 19, 2019 06: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.ar
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Ordenamiento CH y LL
Posted: Tue Mar 19, 2019 08: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
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Ordenamiento CH y LL
Posted: Tue Mar 19, 2019 08: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.ar
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Ordenamiento CH y LL
Posted: Thu Mar 21, 2019 07: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
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Ordenamiento CH y LL
Posted: Fri Mar 22, 2019 01:41 PM

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

Saludos
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar

Continue the discussion