FoxPro/Visual FoxPro - Ordenar datos

   
Vista:
Imágen de perfil de Willy

Ordenar datos

Publicado por Willy (259 intervenciones) el 05/06/2008 06:08:47
Hola a todos.

Tengo una tabla con cientos de registros y debo ordenar, para ello, he creado un INDEX ON NOMBRES TO ORDEN, pero el resultado no es lo que esperaba, por lo siguiente:
1. Como hago para que exista distinción entre mayúsculas y minúsculas?.
2. Quiero que las palabras con vocales con acento (tilde), se tomen en cuenta como una vocal normal, pues cuando ordeno, estas palabras con acento aparecen al final. Ej.
Pablo
Pedro
Puerto
Pánfilo.
esto está mal, Pánfilo debería ir después de Pablo no al último.

No debo utlizar SET COLATE SPANISH , pues la Ch, debo tomar tomar en cuenta como dos letras no una sola.

Espero su ayuda y gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ordenar datos

Publicado por Plinio (7771 intervenciones) el 05/06/2008 13:43:13
-Puedes llevarlo todo a mayuscula incluyendo la funcio UPPER()
- En vez de usar indices idx usas cdx, son mejores muchos mas estables. INDEX ON UPPER(nombres) TAG orden
- Que tal SET COLLATE GENERAL
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar