public interface SharedResultSet
extends ResultSet
提供访问通过跨进程查询数据库获得的数据库结果集的方法。
此类扩展了 ResultSet 类。 该类中的一些方法由抽象类 AbsSharedResultSet 实现。
Since:
3
从接口 ohos.data.resultset.ResultSet 继承的嵌套类/接口 |
---|
ResultSet.ColumnType |
修饰符和类型 | 方法 | 描述 |
---|---|---|
void | fillBlock(int startRowIndex, SharedBlock block) | 将 SharedResultSet 的数据添加到 SharedBlock。 |
SharedBlock | getBlock() | 从 SharedResultSet 中获取一个块。 |
boolean | onGo(int oldRowIndex, int newRowIndex) | 当结果集的位置发生变化时调用。 |
从接口 ohos.data.resultset.ResultSet 继承的方法 |
---|
close, getAffectedByUris, getAllColumnNames, getBlob, getColumnCount, getColumnIndexForName, getColumnNameForIndex, getColumnTypeForIndex, getDouble, getExtensions, getFloat, getInt, getLong, getRowCount, getRowIndex, getShort, getString, goTo, goToFirstRow, goToLastRow, goToNextRow, goToPreviousRow, goToRow, isAtFirstRow, isAtLastRow, isClosed, isColumnNull, isEnded, isStarted, registerObserver, setAffectedByUris, setExtensions, unregisterObserver |
SharedBlock getBlock()
从 SharedResultSet 中获取一个块。
该块包含 SharedResultSet 的一些数据。
返回:
如果找到,则返回该块; 否则返回 null。
Since:
3
void fillBlock(int startRowIndex, SharedBlock block)
将 SharedResultSet 的数据添加到 SharedBlock。
该方法用于将 SharedResultSet 的数据(从 startRowIndex 位置开始)添加到 SharedBlock 中,直到 SharedResultSet 的所有数据都添加到 SharedBlock 或 SharedBlock 空间不足。
参数:
参数名称 | 参数描述 |
---|---|
startRowIndex | 表示 SharedResultSet 中的索引。 索引从 0 开始,表示第一行。 |
block | 表示要将其数据添加到 SharedResultSet 的块。 |
Since:
3
boolean onGo(int oldRowIndex, int newRowIndex)
当结果集的位置发生变化时调用。
当结果集移动到新位置时,调用该方法通知子类移动结果。 如果返回 false,则结果集将移动到 beforeFirst 位置。
参数:
参数名称 | 参数描述 |
---|---|
oldRowIndex | 表示结果集的原始位置。 |
newRowIndex | 指示结果集的新位置。 |
返回:
如果结果集移动成功,则返回 true; 否则返回 false。
Since:
3
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。