Proprietà ADO CacheSize


❮ Riferimento completo dell'oggetto Recordset

La proprietà CacheSize imposta o restituisce un valore lungo che specifica il numero di record che possono essere memorizzati nella cache locale in memoria. Il valore deve essere maggiore di 0.

Nota: puoi modificare questa proprietà in qualsiasi momento, purché il recordset esista, ma ricorda che il contenuto memorizzato nella cache non cambierà fino al successivo recupero dal database.

Il valore predefinito per questa proprietà è 1. Ciò significa che viene recuperato e memorizzato nella cache un solo record alla volta. Per database di grandi dimensioni, questo non è efficiente. Un valore maggiore velocizza le operazioni, ma ricorda che i record memorizzati nella cache potrebbero non mostrare le modifiche recenti apportate al database. Per evitare ciò puoi chiamare regolarmente il metodo Resync, che aggiornerà la cache.


Sintassi

objRecordset.CacheSize

❮ Riferimento completo dell'oggetto Recordset