Cita:
fortran comentó:
No obstante me surge una duda ¿Es recomendable hacer una query sobre toda una tabla?, en caso de hacerla ¿como se haría?, ¿me podrías dar un ejemplo sencillo?
|
Ejemplo:
Código:
Query1.Sql.Text := 'select * from tabla';
Query1.Open;
Si la tabla es muy grande tardará bastante en reunir todos los datos.
Para el problema específico yo me quedaría con los índices. Personalmente he trabajado con Paradox y muchos índices secundarios sin haber tenido ningún problema significativo.
Paradox trabaja mucho mejor con componentes Table que con Query. En este caso la reordenación mediante un query requiere volver a consultar la base y eso se nota bastante al momento de dar el click en la columna. Mucho más rápido si sólo cambiamos de índices.
// Saludos