鸿蒙HarmonyOS 数据库结果集ResultSet介绍
鸿蒙HarmonyOS 数据库结果集ResultSet介绍
查询结果集的使用
关系型数据库提供了查询返回的结果集ResultSet,其指向查询结果中的一行数据,供用户对查询结果进行遍历和访问。ResultSet对外API如下所示。
类名 |
接口名 |
描述 |
---|---|---|
ResultSet |
boolean goTo(int offset) |
从结果集当前位置移动指定偏移量。 |
ResultSet |
boolean goToRow(int position) |
将结果集移动到指定位置。 |
ResultSet |
boolean goToNextRow() |
将结果集向后移动一行。 |
ResultSet |
boolean goToPreviousRow() |
将结果集向前移动一行。 |
ResultSet |
boolean isStarted() |
判断结果集是否被移动过。 |
ResultSet |
boolean isEnded() |
判断结果集当前位置是否在最后一行之后。 |
ResultSet |
boolean isAtFirstRow() |
判断结果集当前位置是否在第一行。 |
ResultSet |
boolean isAtLastRow() |
判断结果集当前位置是否在最后一行。 |
ResultSet |
int getRowCount() |
获取当前结果集中的记录条数。 |
ResultSet |
int getColumnCount() |
获取结果集中的列数。 |
ResultSet |
String getString(int columnIndex) |
获取当前行指定列的值,以String类型返回。 |
ResultSet |
byte[] getBlob(int columnIndex) |
获取当前行指定列的值,以字节数组形式返回。 |
ResultSet |
double getDouble(int columnIndex) |
获取当前行指定列的值,以double型返回。 |
开发者涨薪指南
48位大咖的思考法则、工作方式、逻辑体系