ADO CacheSize- Eigenschaft


❮ Vollständige Recordset-Objektreferenz

Die CacheSize-Eigenschaft legt einen Long-Wert fest oder gibt ihn zurück, der die Anzahl der Datensätze angibt, die lokal im Arbeitsspeicher zwischengespeichert werden können. Der Wert muss größer als 0 sein.

Hinweis: Sie können diese Eigenschaft jederzeit ändern, solange das Recordset vorhanden ist, aber denken Sie daran, dass sich der zwischengespeicherte Inhalt bis zum nächsten Abruf aus der Datenbank nicht ändert.

Der Standardwert für diese Eigenschaft ist 1. Dies bedeutet, dass jeweils nur ein Datensatz abgerufen und zwischengespeichert wird. Für große Datenbanken ist dies nicht effizient. Ein größerer Wert beschleunigt Vorgänge, aber denken Sie daran, dass zwischengespeicherte Datensätze möglicherweise keine kürzlich an der Datenbank vorgenommenen Änderungen anzeigen. Um dies zu vermeiden, können Sie die Resync-Methode regelmäßig aufrufen, wodurch der Cache aktualisiert wird.


Syntax

objRecordset.CacheSize

❮ Vollständige Recordset-Objektreferenz