点击或拖拽改变大小

Functions.DbGoBottom 方法

X#
移动到最后一个逻辑记录。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION DbGoBottom() AS LOGIC
查看代码

返回值

类型:Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注

默认情况下,此函数在当前选定的工作区上操作。
可以通过在别名表达式中指定或调用接受工作区参数(工作区编号或别名)的重载来使其在未选定的工作区上操作。
DBGoBottom() 在功能上等同于 GO BOTTOM 命令。
有关更多信息,请参阅 GO 命令。
提示 提示:
逻辑记录: DBGoBottom() 操作逻辑记录。
如果工作区有活动的排序列表,DBGoBottom() 将移动到控制顺序中的最后一条记录。
如果设置了过滤器,则只考虑符合过滤条件的记录。 共享模式: 对于共享文件,移动到不同的记录可能会导致当前记录的更新对其他进程可见。
示例
以下示例使用 DBGoBottom() 将记录指针定位到最后一个逻辑记录:
X#
 1DBUseArea(TRUE, "DBFNTX", "sales", "Sales", TRUE)
 2Sales->DBSetIndex("lastname")
 3Sales->DBGoBottom()
 4IF Sales->Last == "Winston"
 5    IF Sales->RLock()
 6        Sales->DBDelete()
 7        QOut("已删除记录:", Sales->Deleted())
 8    ELSE
 9        QOut("无法锁定记录...")
10    ENDIF
11END
参见