- Description
- is a (弁護士の)依頼人 味方する RowSet, which use retrieves is data based on a database (米)棚上げする/(英)提議する,
a query or a SQL 命令(する) or by a rowset reader, who mustn't support SQL.
The 関係 of the rowset is typically a 指名するd DataSource or a DataAccess 構成要素
or a previous instanciated 関係.
Depending on the
::com::sun::星/主役にする::sdbc::ResultSetConcurrency
, the RowSet (武器などの)隠匿場所s all data or uses
an optimized way for retrieving the data, such as, refetching 列/漕ぐ/騒動s by their 重要なs or
if 供給するd, by their bookmarks.
In 新規加入, it 供給するs events for RowSet 航海 and RowSet modifications
to 認可する the 活動/戦闘s and to 反応する on them.
- See also
- RowChangeAction, RowChangeEvent, ResultSet
- See also
- RowsChangeEvent
Notifications
A 列/漕ぐ/騒動 始める,決める is able to be operated in さまざまな ways, and additionally it 通知するs さまざまな changes in it's
明言する/公表する. (弁護士の)依頼人s of this service can rely on a 直す/買収する,八百長をするd order of notifications, depending on how they operate
on the 構成要素.
The に引き続いて 述べるs the general order of all possible notifications which you can 遭遇(する) when
working with a 列/漕ぐ/騒動 始める,決める:
The に引き続いて matrix shows the notifications which 適用する to the different 操作/手術s:
| approveCursorMove | approveRowChange |
column values |
cursorMoved | rowChanged |
rowsChanged |
IsModified | IsNew |
RowCount | IsRowCountFinal |
::com::sun::星/主役にする::sdbc::XResultSet | | | | | | | | |
next | X | | X | X | | | X | X | X | X |
beforeFirst | X | | X | X | | | X | X | | |
afterLast | X | | X | X | | | X | X | X | X |
first | X | | X | X | | | X | X | X | X |
last | X | | X | X | | | X | X | X | X |
絶対の | X | | X | X | | | X | X | X | X |
親族 | X | | X | X | | | X | X | X | X |
previous | X | | X | X | | | X | X | X | X |
refreshRow | | | X | | | | X | X | | |
cancelRowUpdates | | | X | | | | X | | | |
::com::sun::星/主役にする::sdbc::XResultSetUpdate | | | | | | | | |
insertRow | | X | X | | X | X | X | X | X | X |
updateRow | | X | X | | X | X | X | | | |
deleteRow | | X | | | X | X | X | X | X | X |
moveToInsertRow | X | | X | X | | | | X | X |
moveToCurrentRow | X | | | X | | | X | X | | |
::com::sun::星/主役にする::sdbcx::XDeleteRows | | | | | | | | |
deleteRows | | X | | | X | X | X | X | X | X |
::com::sun::星/主役にする::sdbcx::XRowLocate | | | | | | | | |
moveToBookmark | X | | X | X | | | X | X | | |
moveRelativeToBookmark | X | | X | X | | | X | X | X | X |
Deletions
経由で ::com::sun::星/主役にする::sdbc::XResultSetUpdate::deleteRow, you can 削除する the 現在の 列/漕ぐ/騒動 of a
RowSet. This 削除するd 列/漕ぐ/騒動 then doesn't 消える すぐに, but is still 現在の, and その後の calls to
::com::sun::星/主役にする::sdbc::XResultSet::rowDeleted will return true. The 削除するd 列/漕ぐ/騒動 "消えるs" from
the RowSet as soon as the cursor is moved away from it.
As a consequence, the behaviour of several other methods is 影響する/感情d:
- ::com::sun::星/主役にする::sdbc::XResultSet::getRow
- returns the position of the cursor, which has not been changed by the deletion.
- ::com::sun::星/主役にする::sdbc::XResultSet:
next , first , last , 絶対の ,
親族 , previous , beforeFirst , afterLast
- will let the 削除するd 列/漕ぐ/騒動 消える from the result 始める,決める. As a consequence, the RowCount
will 減少(する) when you do such a move 操作/手術 after 削除するing a 列/漕ぐ/騒動.
A special 事例/患者 to 公式文書,認める is the next call: When you 削除する 列/漕ぐ/騒動, say,
15 , followed by next , then your RowSet afterwards
still is on 列/漕ぐ/騒動 15, since the 削除するd 列/漕ぐ/騒動 消えるd with the move 操作/手術.
- ::com::sun::星/主役にする::sdbc::XResultSet::refreshRow
- will throw an exception when the cursor is on a 削除するd 列/漕ぐ/騒動.
- ::com::sun::星/主役にする::sdbc::XRow:
getFoo
- will return an empty value when the cursor is on a 削除するd 列/漕ぐ/騒動.
- ::com::sun::星/主役にする::sdbcx::XRowLocate::getBookmark
- will throw an exception when the cursor is on a 削除するd 列/漕ぐ/騒動.
- ::com::sun::星/主役にする::sdbc::XRowUpdate:
updateFoo
- will throw an exception when the cursor is on a 削除するd 列/漕ぐ/騒動.
- ::com::sun::星/主役にする::sdbc::XResultSetUpdate::deleteRow
- will throw an exception when the cursor is on a 削除するd 列/漕ぐ/騒動.
- ::com::sun::星/主役にする::sdbc::XResultSetUpdate::moveToInsertRow
- will let the 削除するd 列/漕ぐ/騒動 消える from the result 始める,決める. As a consequence, the RowCount
will 減少(する). Also, その後の calls to
::com::sun::星/主役にする::sdbc::XResultSetUpdate::moveToCurrentRow will not
be able to move 支援する to the 削除するd 列/漕ぐ/騒動 (since it 消えるd), but only to the
列/漕ぐ/騒動 after the 削除するd 列/漕ぐ/騒動.
- Developers Guide
- Forms - Forms as 列/漕ぐ/騒動 始める,決めるs
- Database - The RowSet Service
- Database - Example: Querying the Bibliography Database
|