术语 | CDaoRecordset::SetCacheSize | ||
释义 | CDaoRecordset::SetCacheSize void SetCacheSize(long lSize); throw((CDaoException, CMemoryException); 参数:
说明: 调用这个成员函数,可以设置要缓存的记录数。缓存是本地内存的一块,保存从服务器取得的最近数据,假定在程序运行期间会需要这些数据。需要数据时,Microsoft Jet数据库引擎首先检查缓存数据,而不是从服务器获取,那样会花更多时间。在非ODBC数据源上使用数缓存无效,原因是数据不保存在缓存中。 任何附加表之类的ODBC数据源打开记录集对象,调用SetCacheSize和SetCacheStart成员函数,然后调用FillCache成员函数或者通过使用一个Move操作进入记录。SetCacheSize成员函数的lSize参数可以基于应用能同时处理的记录数。例如,如果使用的记录集作为在屏幕上显示的数据源,可以传递lSize为20的参数给SetCacheSize,这样一次将显示20条记录。 有关查找记录的更多信息,请参阅联机文档“Visual C++程序员指南”中的“DAO记录集:记录集导航”。有关信息,请参阅DAO帮助中的“CacheSize,CacheStart特性”。 请参阅: CDaoRecordset::FillCache, CDaoRecordset::GetCacheSize, CDaoRecordset::GetCacheStart, CDaoRecordset::SetCacheStart |
||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。