|
LibreOffice
LibreOffice 25.2 SDK API Reference
|
enhances the functionality of a result set. More...
import"XRowSet.idl";
Public Member Functions | |
| void | execute () raises (SQLException) |
| populates a row set with data. More... | |
| void | addRowSetListener ([in]XRowSetListener listener) |
| adds the specified listener to receive the events "cursorMoved", "rowChanged", and "rowSetChanged". More... | |
| void | removeRowSetListener ([in]XRowSetListener listener) |
| removes the specified listener. More... | |
Public Member Functions inherited from XResultSet | |
| boolean | next () raises (SQLException) |
| moves the cursor down one row from its current position. More... | |
| boolean | isBeforeFirst () raises (SQLException) |
| indicates whether the cursor is before the first row in the result set. More... | |
| boolean | isAfterLast () raises (SQLException) |
| indicates whether the cursor is after the last row in the result set. More... | |
| boolean | isFirst () raises (SQLException) |
| indicates whether the cursor is on the first row of the result set. More... | |
| boolean | isLast () raises (SQLException) |
| indicates whether the cursor is on the last row of the result set. More... | |
| void | beforeFirst () raises (SQLException) |
| moves the cursor to the front of the result set, just before the first row. More... | |
| void | afterLast () raises (SQLException) |
| moves the cursor to the end of the result set, just after the last row. More... | |
| boolean | first () raises (SQLException) |
| moves the cursor to the first row in the result set. More... | |
| boolean | last () raises (SQLException) |
| moves the cursor to the last row in the result set. More... | |
| long | getRow () raises (SQLException) |
| retrieves the current row number. More... | |
| boolean | absolute ([in] long row) raises (SQLException) |
| moves the cursor to the given row number in the result set. More... | |
| boolean | relative ([in]long rows) raises (SQLException) |
| moves the cursor a relative number of rows, either positive or negative. More... | |
| boolean | previous () raises (SQLException) |
| moves the cursor to the previous row in the result set. More... | |
| void | refreshRow () raises (SQLException) |
| refreshes the current row with its most recent value in the database. More... | |
| boolean | rowUpdated () raises (SQLException) |
| indicates whether the current row has been updated. More... | |
| boolean | rowInserted () raises (SQLException) |
| indicates whether the current row has had an insertion. More... | |
| boolean | rowDeleted () raises (SQLException) |
| indicates whether a row has been deleted. More... | |
| com::sun::star::uno::XInterface | getStatement () raises (SQLException) |
| returns the Statement that produced this com::sun::star::sdbc::ResultSet object. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
enhances the functionality of a result set.
It allows implementation of a special behavior for a result set and notifies an application on certain row set events such as a change in its value.
The XRowSet interface is unique in that it is intended to be a software layer on top of an SDBC driver. Implementations of the RowSet interface can be provided by anyone.
| void addRowSetListener | ( | [in] XRowSetListener | listener | ) |
adds the specified listener to receive the events "cursorMoved", "rowChanged", and "rowSetChanged".
| listener | the listener which should be registered |
| void execute | ( | ) | ||
| raises | ( | SQLException | ||
| ) | ||||
populates a row set with data.
The description of the data source and other important information for filling the row set with data.
| SQLException | if a database access error occurs. |
| void removeRowSetListener | ( | [in] XRowSetListener | listener | ) |
removes the specified listener.
| listener | the listener which should be registered |
1.8.14