|
Efectivamente Casimiro,
En el componente ClientDataSet.RecordCount falla cuando el PacketRecord pones un número mayor que -1, que éste número -1 indica todos los registros, si pones 20 y te trae 45, efectivamente RecordCount te devuelve 20, por que lo has configurado manualmente de paquetes de 20, pero el RecordCount no Falla, que es la cuestión.
De echo el SQLQuery.RecordCount da error, indica que no está soportado (dbExpress Error: Operation Not Supported), el que maneja los hilos es el ClientDataSet, incluso puedes cerrar la conexión y el ClientDataSet sigue trabajando.
La cuestión es, que RecordCount no falla, siempre y cuando dejes el PacketRecord a -1.
Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber.
Última edición por olbeup fecha: 18-06-2012 a las 11:13:09.
|