Hola de nuevo..
en los grids veo las descripciones que comienzan con � al final de todo, despu�s de la Z
(la tabla es utf8)
�c�mo lo podr�a solucionar?
muchas gracias

Mailing lists / lazarus-es / 2012-10
6 messages · 2 people ·
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hola de nuevo..
en los grids veo las descripciones que comienzan con � al final de todo, despu�s de la Z
(la tabla es utf8)
�c�mo lo podr�a solucionar?
muchas gracias
El 05/10/2012 16:51, Paola Bruccoleri escribi�:
Hola,
Creo que usas FireBird, � Qu� "collation" le tienes asignado al campo por el que ordenas ?
El 05/10/2012 06:46 p.m., Jos� Mejuto escribi�:
Hola Jos�..
si, uso Fb 2.1.4 , justamente he mirado eso y tengo esto:
el campo en cuesti�n es DESCRIPCION.
o sea, seg�n lo que veo, es UTF8 (orden)
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121005/19e837c5/attachment.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: moz-screenshot-8.png
Type: image/png
Size: 6047 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121005/19e837c5/attachment.png>
El 05/10/2012 23:53, Paola Bruccoleri escribi�:
Hola,
Yo uso 2.5, pero para esto no deber�a haber diferencia. En el campo orden debes de poner "UNICODE" o "UNICODE_CI", te explico las diferencias:
UTF8 -> Se ordena por valor del codepoint, o sea, la � se va muy al final.
UNICODE -> Se ordena seg�n UCA (Unicode Collation Algorithm), esto funciona bien para la mayor�a de los idiomas, con fallos en la � turca y poco m�s (En chino, etc, no se).
UNICODE_CI -> Igual que el anterior pero "CI" (Caps Independent), o sea, que no distingue entre may�sculas y min�sculas, de modo que el alfabeto ser�a algo como "AaBbCcDd...��Oo...����..."
UNICODE_CI_AI -> (S�lo FB 2.5, por eso lo uso) Igual que el anterior, pero adem�s "AI" (Accent Independent), o sea, que los acentos no importan, de modo que elalfabeto ser�a algo como "A��a�BbCcDdE��..."
Al mismo tiempo son m�s lentos por ese orden, o sea, de r�pido a lento, UTF8, UNICODE, UNICODE_CI, UNICODE_CI_AI.
Es de suponer que alg�n d�a sacar�n collates del tipo "UNICODE_CI_AI_ES_ES" y cosas parecidas para corregir los idiomas como el Turco, etc...
Me he explicado, o queda algo en el tintero ?
El 05/10/2012 07:03 p.m., Jos� Mejuto escribi�:
Hola Jos�..
si, te has explicado perfectamente!
justamente hac�a un ratito hab�aa encontrado esto: http://www.destructor.de/firebird/charsets.htm
donde tb lo explica..
ahora debo ver como cambiarlo, porque el ibexpert no me lo deja cambiar as� nom�s.. quiz�s tenga que crear nuevamente la tabla
muchas gracias!
otros mails para guardar :)
El 05/10/2012 23:53, Paola Bruccoleri escribi�: Yo uso 2.5, pero para esto no deber�a…
El 05/10/2012 07:03 p.m., Jos� Mejuto escribi�:
con UNICODE qued� perfecto!