PDA

Ver la Versión Completa : Uso de TIBClientDataset


Marina
26-06-2003, 15:25:20
Hola a todos!

Voy a migrar mi aplicación de BDE a IBX y estoy haciendo pruebas con los componentes.
No se si me conviene usar TIBClientDataset o TIBDataset.
He notado que al hacer Open de una tabla con 13000 registros con TIBClientDataset tarda 12 segundos, me da la sensación que está haciendo fetch all, pues luego, cuando quiero ir al final de la tabla, lo hace instantáneamente.
Un comportamiento inverso tiene el TIBDataset.

Yo me incliné por el TIBClientDataset porque necesito usar CachedUpdates, pero realmente no se si estoy tomando la decisión correcta.

Alguien puede orientarme a cerca de si el IBClientDataset está orientado a un uso específico? Algún otro consejo?

Gracias anticipadas.

Marina

__cadetill
26-06-2003, 17:10:16
creo que para que no te haga un fetch all, tienes que informar la propiedad PackedRecords (por defecto a -1 = fetch all)