ADO CacheSize 属性


❮ 完整的 Recordset 记录集对象参考

CacheSize属性设置或返回一个long值,指定可以在内存中本地缓存的记录数。该值必须大于0。

注释:只要 Recordset 存在,您就可以随时更改此属性,但请记住,缓存的内容在下次从数据库中检索之前不会更改。

此属性的默认值为 1。这意味着一次只获取和缓存一条记录。 对于大型数据库,这效率不高。 较大的值将加快操作,但请记住,缓存记录可能不会显示最近对数据库所做的更改。 为避免这种情况,您可以定期调用 Resync 方法,这将更新缓存。


语法

objRecordset.CacheSize

❮ 完整的 Recordset 记录集对象参考