S E T N E A R 命 令

FIND
或 SEEK 查找记录不成功时 确定记录指针停留的位置
语 法
SET NEAR ON | OFF
参 数 描 述
O N









当
使 用 FIND 或 SEEK 查 找 记 录 不 成 功 时 将 记 录 指 针 放 在 最 相
近 的 记 录上 使 用 此 设 置 时 RECNO ( ) 将 返 回 最 邻 近 的 记 录
号 FOUND( ) 返 回 假(.F.) EO F ( ) 也 返 回 假 (.F.)
OFF











默
认 值 当 使 用 FIND 或 SEEK 查 找 记 录 不 成 功 时 将 记 录 指 针 放
在 表的 尾 部 使 用 此 设 置 时 RECNO ( ) 将 表 中 记 录 的 数 目 加 1
再 返 回 FOUND( ) 返 回 假 (.F.) EOF ( ) 返 回 真 (.T.)
说 明

当没有记录满足查找条件时
查找不成功


如果查找不成功
则不论 SET NEAR 的设置如何 使用 0 作为参数的 RECNO ( )
命令都将返回最邻近记录的记录号
SET
NEAR 的作用范围为当前数据工作期
请 参 阅
EO F ( ) , FIND , FOUND( ) , RECNO( ) , SEEK , SET DATASESSION
