by R.F. » Tue Apr 18, 2006 5:08 pm
Fernando:
Con perdon.... estas a 10 cuadras del desfile..... los indices en tablas SQL no se utilizan para ordenar las columnas, como en DBFs, se utilizan para acelerar las busquedas cuando realizas un query, en SQL los datos se ordenan desde que realizas el query, y los indices en nada influyen con resultado obtenido:
SELECT clave, nombre, direccion FROM clientes ORDER by nombre
Esto te devuelve un recordset con los datos ordenados por nombre, si lo quieres ordenado por clave, pues cambias el criterio de ordenacion
SELECT clave, nombre, direccion FROM clientes ORDER by clave
Los indices solo se utilizan para acelerar las busquedas de datos cuanto tienes una clausula WHERE en el query.
Saludos
R.F.