文件名
语法
CacheCounters: Integer
参数
无
返回
Integer, 1 = 成功或值已被高速缓存。
否则返回 SQLError。
副作用
无
说明
此函数将 COUNTERS 表中的记录高速缓存到已配置要高速缓存的那些记录的存储器中。
调用的对话框窗体
无
文件名
语法
CounterGet(VAL CounterName: STRING, REF Counter: CountersEventRecord): BOOLEAN
参数
CounterName - 表的计数器的名称
Counter - 计数器记录
返回
如果成功,返回 TRUE;如果失败,返回 FALSE。
副作用
无
说明
从高速缓存而不是数据库中读取计数器记录。
调用的对话框窗体
无
文件名
语法
CounterPut(VAL Counter: CountersEventRecord): BOOLEAN
参数
Counter - 计数器记录
返回
如果成功,返回 TRUE;如果失败,返回 FALSE。
副作用
无
说明
更新高速缓存与数据库中的计数器记录。
调用的对话框窗体
无
文件名
语法
GetNextNumber ( VAL counterName: STRING ): INTEGER
参数
CounterName - 表的计数器的名称
返回
下一个数
副作用
无
说明
将 counterName 的下一个数更新为当前的数 + 1。然后将当前数作为 counterName 的下一个数来检索。
调用的对话框窗体
无
文件名
语法
GetNextNumber2(VAL CounterName: STRING): INTEGER
参数
CounterName - 表的计数器的名称
返回
成功: 下一个计数器值。
失败: -RDBMS 错误或 - 在高速缓存中未找到 2 计数器。
副作用
无
说明
已改进获取下一个数的算法。
调用的对话框窗体
无