点击或拖拽改变大小

SQLSelect.GoBottom 方法

X#
将数据服务器定位在最后一行。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOSQLClasses (在 XSharp.VOSQLClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD GoBottom() AS LOGIC
查看代码

返回值

类型:Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
如果成功,发送 NotifyGoBottom 消息。
提示 提示:
如果数据库支持可滚动的游标(参见 SQLConnection:ScrollCsr),则记录号将相对于底部为负(参见 SQLSelect:RecNo)。 如果不支持,将缓冲所有记录,以模拟定位。请谨慎使用,因为大型结果集可能会降低性能。 您可以使用 SQLSelect:BufferData() 方法禁用缓冲。
示例
以下示例演示了在调用 SQLSelect:GoBottom() 方法后 SQLSelect:RecNo 返回的值:
X#
 1oCust := SQLSelect{"SELECT * FROM customer"}
 2oCust:GoTop()
 3? oCust:RECNO // 打印1
 4oCust:Skip()
 5? oCust:RECNO // 打印2
 6oCust:GoBottom()
 7? oCust:RECNO // 打印-1
 8oCust:Skip(-1)
 9? oCust:RECNO // 打印-2
10oCust:GoTop()
11? oCust:RECNO // 打印1
12oCust:Skip()
13? oCust:RECNO // 打印2
参见