Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Ordenar una ADOTable (https://www.clubdelphi.com/foros/showthread.php?t=7114)

manu 04-02-2004 13:41:07

Ordenar una ADOTable
 
Hola.
Mediante un ADOTable, conecto una tabla Acees.
Quiero que los datos salgan ordenado en un DBgrid.
En la propiedad INDEXNAME, le pongo el campo por el cual deben de ordenarse.
Pero no se ordenan.
¿Alguna ayuda?

Saludos y gracias

haron 04-02-2004 14:18:44

no estoy seguro.

podria ser que en la propiedad indexName tienes que poner el nombre de un campo que asociado a un indice de la tabla.

marcoszorrilla 04-02-2004 14:21:51

Ponlo en la propiedad IndexFieldName.

Un Saludo.

Gydba 04-02-2004 17:51:56

Con firebird actualmente estoy con los rxMemoryData para ordenar y realmente me funciona de mil maravillas. Creo que es independiente de los ctrls que utilicés ya que obtiene los datos desde cualquier dataset.

fjcg02 04-02-2004 18:27:12

Pregunté lo mismo hace poquito tiempo: Al Gonzalez me contestó...


¡Buen día a todos!

Fjcg02:

Si el componente tabla en cuestión es de clase TADOTable, te aconsejo establecer el valor clUseServer en su propiedad CursorLocation y True en su propiedad TableDirect.

Con bases de datos Microsoft Access son necesarios estos establecimientos para poder utilizar el método Seek y la propiedad IndexName de la tabla sin ningún problema.

Espero esto sea de utilidad. Seguimos en contacto.

Al González .

crasv 05-02-2004 23:48:23

Ordenamiento
 
Prueba SORT.

ADOTable1.Sort:='NOMBRE_CAMPO ASC';

o tambien puedes ordenar varios campos en la misma instruccion

ADOTable1.Sort:='NOMBRE_CAMPO1 ASC, NOMBRE_CAMPO2 DESC';

Espero te sirva de algo.
Suerte.


La franja horaria es GMT +2. Ahora son las 05:52:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi