SQLSelect.GoBottom 方法 | |
将数据服务器定位在最后一行。
命名空间:
XSharp.VO.SDK
程序集:
XSharp.VOSQLClasses (在 XSharp.VOSQLClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD GoBottom() AS LOGIC
public override bool GoBottom()
查看代码返回值
类型:
Boolean
如果成功则返回 TRUE;否则返回 FALSE。
备注
如果成功,发送 NotifyGoBottom 消息。
提示: |
---|
如果数据库支持可滚动的游标(参见 SQLConnection:ScrollCsr),则记录号将相对于底部为负(参见 SQLSelect:RecNo)。
如果不支持,将缓冲所有记录,以模拟定位。请谨慎使用,因为大型结果集可能会降低性能。
您可以使用 SQLSelect:BufferData() 方法禁用缓冲。
|
示例
以下示例演示了在调用 SQLSelect:GoBottom() 方法后 SQLSelect:RecNo 返回的值:
1oCust := SQLSelect{"SELECT * FROM customer"}
2oCust:GoTop()
3? oCust:RECNO
4oCust:Skip()
5? oCust:RECNO
6oCust:GoBottom()
7? oCust:RECNO
8oCust:Skip(-1)
9? oCust:RECNO
10oCust:GoTop()
11? oCust:RECNO
12oCust:Skip()
13? oCust:RECNO
参见