Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - Java 编程 » UltraLiteJ 应用程序开发 » 模式操作与数据管理快速入门指南

 

行数据检索

通过执行以下常规任务来检索表中的行数据:

  1. 在字符串变量中构造一个 SELECT SQL 语句。

  2. 通过将字符串变量传递给 Connection.prepareStatement 方法,创建一个 PreparedStatement 对象。

  3. 调用 PreparedStatement.executeQuery 方法以将查询结果指派给 ResultSet 对象。

  4. 使用导航方法遍历 ResultSet 对象,以检索行数据。

    可使用以下导航方法来遍历结果集:

    • afterLast1   紧跟最后一行之后定位。

    • beforeFirst1   紧跟第一行之前定位。

    • first1   移至第一行。

    • last1   移至最后一行。

    • next   移至下一行。

    • previous   移至上一行。

    • relative(offset)1   根据指定的标记偏移值,相对于当前行移动一定的行数。如果偏移值为正,则相对于结果集中的当前指针位置在结果集中向前移动。如果偏移值为负,则在结果集中向后移动。如果偏移值为零,则不移动当前位置,但可以重新填充行缓冲区。

    1 UltraLite Java 版数据库不支持此方法。

  5. 关闭 ResultSet 和 PreparedStatement 对象以释放资源。

 示例
 另请参见