¿Puedes usar SQL? Se es así, podrías crearte una vista que convirtiera todo a mayúsculas y luego ordenar desde la select:
CREATE VIEW biblioteca/vista AS SELECT UPPER(campo_alfanumérico) AS CLAVE, .... (aquí irían el resto de los campos) .....
y luego, en los programas en lugar de hacer una lectura normal, deberías declararte un cursor y recuperar los registros desde esta vista:
DECLARE C1 CURSOR AS SELECT * FROM biblioteca/vista ORDER BY CLAVE
Saludos.
Juan Carlos.
-----Mensaje original-----
De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED] En nombre de [EMAIL PROTECTED]
Enviado el: viernes, 30 de septiembre de 2005 7:59
Para: [email protected]
Asunto: claves alfanumericas
Hola Foro. Tengo un logico con un campo clave alfanumerico. Me encuentro que primero me ordena las minusculas y cuando acaba con todas empieza con las mayusculas. O sea, primero a, b, c...zy luego A, B, C...Z. Puedo hacer de alguna manera que la a sea la A, la b=B, etc?
Gracias
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.9/115 - Release Date: 29/09/2005
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.9/115 - Release Date: 29/09/2005
