Thuộc tính ADO CacheSize


❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh

Thuộc tính CacheSize đặt hoặc trả về một giá trị dài chỉ định số lượng bản ghi có thể được lưu cục bộ trong bộ nhớ. Giá trị phải lớn hơn 0.

Lưu ý: Bạn có thể thay đổi thuộc tính này bất kỳ lúc nào, miễn là Tập bản ghi tồn tại, nhưng hãy nhớ rằng nội dung được lưu trong bộ nhớ cache sẽ không thay đổi cho đến lần truy xuất tiếp theo từ cơ sở dữ liệu.

Giá trị mặc định cho thuộc tính này là 1. Điều này có nghĩa là chỉ một bản ghi được tìm nạp và lưu vào bộ nhớ cache tại một thời điểm. Đối với cơ sở dữ liệu lớn, điều này không hiệu quả. Giá trị lớn hơn sẽ tăng tốc hoạt động, nhưng hãy nhớ rằng các bản ghi được lưu trong bộ nhớ cache có thể không hiển thị những thay đổi gần đây được thực hiện đối với cơ sở dữ liệu. Để tránh điều này, bạn có thể gọi phương thức Resync thường xuyên, phương thức này sẽ cập nhật bộ nhớ cache.


Cú pháp

objRecordset.CacheSize

❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh