Hola.
Yo llevo un par de años trabajando con Clientdatasets y estoy muy satisfecho con ellos. Aunque realmente no los utilizo para abrir tablas muy grandes, no suelo cargar más de 10.000 registros en el Clientdataset (sobretodo porqué la QuantumGrid tarda mucho en mostrar tantos registros).
Respecto a los problemas que tienes, no sé que decirte. Yo trabajo bien con clientdatasets con relaciones maestro-detalle mediante nested datasets. Y no recuerdo haber tenido problemas ordenando un clientdataset mediante la IndexFieldName.
NOTA: Por cierto, yo leo los datos mediante SqlQuerys y no SqlDatasets. Aunque no creo que esto tenga ninguna incidencia en dichos problemas.
Te recomiendo que verifiques que tienes instaladas las ultimas actualizaciones de Delphi, y de los drivers dbExpress que utilizes.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|