このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Service RowSet
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: sdb ::

service RowSet
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 列/漕ぐ/騒動 始める,決める:
認可するing Before anything really happens, any 拒否権 listeners are called to 認可する the 操作/手術 which is just 存在 done. This may be either a XRowSetApproveListener::approveCursorMove or XRowSetApproveListener::approveRowChange call.
See also
XRowSetApproveListener
column values If the opration 含むs changes in the values of the columns of the 列/漕ぐ/騒動 始める,決める, then these are 通知するd before anything else (except requests for 是認).
See also
::com::sun::星/主役にする::sdbcx::XColumnsSupplier
操作/手術 done When the 操作/手術 is done, you get a notification about this. It may be a ::com::sun::星/主役にする::sdbc::XRowSetListener::cursorMoved or a ::com::sun::星/主役にする::sdbc::XRowSetListener::rowChanged call or a XRowsChangeListener::rowsChanged call.
列/漕ぐ/騒動 明言する/公表する If the 操作/手術 leads to a change in the 明言する/公表する of the IsModified and/or IsNew 所有物/資産/財産, this is 通知するd next (in this order).
列/漕ぐ/騒動 count If the 操作/手術 leads to new knowledge about the number of 列/漕ぐ/騒動s in the result 始める,決める, the 各々の changes in the RowCount and IsRowCountFinal are 通知するd last (in this order).


The に引き続いて matrix shows the notifications which 適用する to the different 操作/手術s:
approveCursorMoveapproveRowChange column values cursorMovedrowChanged rowsChanged IsModifiedIsNew RowCountIsRowCountFinal
::com::sun::星/主役にする::sdbc::XResultSet
nextXXXXXXX
beforeFirstXXXXX
afterLastXXXXXXX
firstXXXXXXX
lastXXXXXXX
絶対のXXXXXXX
親族XXXXXXX
previousXXXXXXX
refreshRowXXX
cancelRowUpdatesXX
::com::sun::星/主役にする::sdbc::XResultSetUpdate
insertRowXXXXXXXX
updateRowXXXXX
deleteRowXXXXXXX
moveToInsertRowXXXXX
moveToCurrentRowXXXX
::com::sun::星/主役にする::sdbcx::XDeleteRows
deleteRowsXXXXXXX
::com::sun::星/主役にする::sdbcx::XRowLocate
moveToBookmarkXXXXX
moveRelativeToBookmarkXXXXXXX

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

含むd Services - 要約
::com::sun::星/主役にする::sdbc::RowSet
(言及/関連d (独立の)存在's 要約:)
is a (弁護士の)依頼人 味方する ResultSet, which 連合させるs the 特徴 of a ::com::sun::星/主役にする::sdbc::声明 and a ::com::sun::星/主役にする::sdbc::ResultSet.
ResultSet
(言及/関連d (独立の)存在's 要約:)
延長するs the ::com::sun::星/主役にする::sdbcx::ResultSet by a more sophisticated 接近 to the result 始める,決めるs data.
輸出(する)d Interfaces - 要約
XCompletedExecution

can be used to 許す an interaction handler to 供給(する) 行方不明の data during a 遂行する/発効させる 過程. (詳細(に述べる)s)

XRowSetApproveBroadcaster

認可するing of 活動/戦闘s 成し遂げるd on the rowset. (詳細(に述べる)s)

::com::sun::星/主役にする::sdbc::XResultSetUpdate

is the interface for updating 列/漕ぐ/騒動 data to the database. (詳細(に述べる)s)

::com::sun::星/主役にする::sdbcx::XDeleteRows

is the interface for 削除するing more than one 列/漕ぐ/騒動, identified by it's bookmark. (詳細(に述べる)s)

XResultSetAccess

creates a second result 始める,決める which is based on the same data. (詳細(に述べる)s)

XParametersSupplier

gives 接近 to the parameters 含む/封じ込めるd in the SQL 声明 代表するd by the 構成要素. (詳細(に述べる)s)

所有物/資産/財産s' 要約
::com::sun::星/主役にする::sdbc::XConnection
ActiveConnection
is the 関係 生成するd by a DataSource or by a URL. It could also be 始める,決める from outside. When 始める,決める from outside the RowSet is not 責任がある the の近くにing of the 関係.  
string
DataSourceName
is the 指名する of the datasource to use, this could be a 指名するd datasource or the URL of a data 接近 構成要素.  
string
命令(する)
is the 命令(する) which should be 遂行する/発効させるd, the type of 命令(する) depends on the CommandType.  
long
CommandType
is the type of the 命令(する).  
[ readonly ] string
ActiveCommand
is the 命令(する) which is 現在/一般に used.  
boolean
IgnoreResult
示すs whether all results should be discarded or not.  
string
Filter
付加 filter for a rowset.  
boolean
ApplyFilter
示すs whether the filter should be 適用するd or not, default is 誤った.  
string
HavingClause
[ OPTIONAL ]
付加 having 条項 for the 列/漕ぐ/騒動 始める,決める  
string
GroupBy
[ OPTIONAL ]
付加 group by for the 列/漕ぐ/騒動 始める,決める  
string
Order
is a 付加 sort order 鮮明度/定義 for a rowset.  
[ readonly ] long
特権s
示すs the 特権s for 挿入する, update, and 削除する.  
[ readonly ] boolean
IsModified
示すs that the 現在の 列/漕ぐ/騒動 is 修正するd.  
[ readonly ] boolean
IsNew
示すs that the 現在の 列/漕ぐ/騒動 is going to be 挿入するd to the database.  
[ readonly ] long
RowCount
含む/封じ込めるs the number of 列/漕ぐ/騒動s 接近d in a the data source.  
[ readonly ] boolean
IsRowCountFinal
示すs that all 列/漕ぐ/騒動s of te 列/漕ぐ/騒動 始める,決める have been counted.  
string
UpdateTableName
[ OPTIONAL ]
is the 指名する of the (米)棚上げする/(英)提議する which should be updated, this is usually used for queries which relate to more than one (米)棚上げする/(英)提議する.  
string
UpdateCatalogName
[ OPTIONAL ]
is the 指名する of the (米)棚上げする/(英)提議する catalog  
string
UpdateSchemaName
[ OPTIONAL ]
is the 指名する of the (米)棚上げする/(英)提議する schema.  
含むd Services - 詳細(に述べる)s
::com::sun::星/主役にする::sdbc::RowSet
(言及/関連d (独立の)存在's 要約:)
is a (弁護士の)依頼人 味方する ResultSet, which 連合させるs the 特徴 of a ::com::sun::星/主役にする::sdbc::声明 and a ::com::sun::星/主役にする::sdbc::ResultSet.
ResultSet
(言及/関連d (独立の)存在's 要約:)
延長するs the ::com::sun::星/主役にする::sdbcx::ResultSet by a more sophisticated 接近 to the result 始める,決めるs data.
輸出(する)d Interfaces - 詳細(に述べる)s
XCompletedExecution
Description
can be used to 許す an interaction handler to 供給(する) 行方不明の data during a 遂行する/発効させる 過程.

If you want a 列/漕ぐ/騒動 始める,決める to be based on a parametrized query, you will usually use the ::com::sun::星/主役にする::sdbc::XParameters interface.
However, you can also choose to let an interaction handler 供給(する) such data. For this, you may for instance instantiate an InteractionHandler, which asks the 使用者 for the data, or you may 令状 your own one, which 供給(する)s the data from somewhere else. The default 実施 will only ask for parameters which aren't 始める,決める before through the ::com::sun::星/主役にする::sdbc::XParameters interface.

See also
InteractionHandler
XRowSetApproveBroadcaster
Description
認可するing of 活動/戦闘s 成し遂げるd on the rowset.

The support of this interface 暗示するs a sematical 拡張 to the ::com::sun::星/主役にする::sdbc::XResultSetUpdate interface which is supported 経由で the ::com::sun::星/主役にする::sdbc::ResultSet.

See also
XResultSetUpdate
::com::sun::星/主役にする::sdbc::XResultSetUpdate
Usage 制限s
optional
Description
is the interface for updating 列/漕ぐ/騒動 data to the database.

The optional support of this interface is already 暗示するd with the support of the ::com::sun::星/主役にする::sdbc::ResultSet service.

However, 公式文書,認める that the 付加 support of the XRowSetApproveBroadcaster interface results in a sematical 拡張: the methods ::com::sun::星/主役にする::sdbc::XResultSetUpdate::insertRow, ::com::sun::星/主役にする::sdbc::XResultSetUpdate::updateRow and ::com::sun::星/主役にする::sdbc::XResultSetUpdate::deleteRow will now throw the RowSetVetoException if the 活動/戦闘 which is to be 成し遂げるd was 拒否権d by one of the XRowSetApproveListener's.

::com::sun::星/主役にする::sdbcx::XDeleteRows
Usage 制限s
optional
Description
is the interface for 削除するing more than one 列/漕ぐ/騒動, identified by it's bookmark.

The optional support of this interface is already 暗示するd with the support of the ::com::sun::星/主役にする::sdbcx::ResultSet service.

However, 公式文書,認める that the 付加 support of the XRowSetApproveBroadcaster interface results in a sematical 拡張: the method ::com::sun::星/主役にする::sdbcx::XDeleteRows::deleteRows will now throw the RowSetVetoException if the deletion was 拒否権d by one of the XRowSetApproveListener's.

XResultSetAccess
Description
creates a second result 始める,決める which is based on the same data.

The new result 始める,決める is interoperable with the 列/漕ぐ/騒動 始める,決める which created it, e.g., you can 交流 bookmarks between both 始める,決めるs.

If the 列/漕ぐ/騒動 始める,決める is not alive (i.e., it was not 遂行する/発効させるd before), NULL is returned.

XParametersSupplier
Usage 制限s
optional
Description
gives 接近 to the parameters 含む/封じ込めるd in the SQL 声明 代表するd by the 構成要素.

If your RowSet is bound to an SQL 命令(する) or query which 含む/封じ込めるs parameters, or has a Filter or Order which 含む/封じ込めるs parameters, then those can be 接近d using the XParametersSupplier interface.

The returned コンテナ 含む/封じ込めるs parameter 反対するs which do 許す 令状 接近 to the parameters (which is 同等(の) to using the ::com::sun::星/主役にする::sdbc::XParameters interface 相続するd from ::com::sun::星/主役にする::sdbc::RowSet). Additionally, they 供給する (警察などへの)密告,告訴(状) about the parameters, such as their 指名する (if they have one), their type, and the like.

所有物/資産/財産s' 詳細(に述べる)s
ActiveConnection
::com::sun::星/主役にする::sdbc::XConnection ActiveConnection;
Description
is the 関係 生成するd by a DataSource or by a URL. It could also be 始める,決める from outside. When 始める,決める from outside the RowSet is not 責任がある the の近くにing of the 関係.
DataSourceName
string DataSourceName;
Description
is the 指名する of the datasource to use, this could be a 指名するd datasource or the URL of a data 接近 構成要素.
命令(する)
string 命令(する);
Description
is the 命令(する) which should be 遂行する/発効させるd, the type of 命令(する) depends on the CommandType.

In 事例/患者 of a CommandType of CommandType::COMMAND, means in 事例/患者 the 命令(する) 明示するs an SQL 声明, the 相続するd ::com::sun::星/主役にする::sdbc::RowSet::EscapeProcessing becomes 関連した:
It then can be to used to 明示する whether the SQL 声明 should be 分析するd on the (弁護士の)依頼人 味方する before sending it to the database server.
The default value for ::com::sun::星/主役にする::sdbc::RowSet::EscapeProcessing is true. By switching it to 誤った, you can pass backend-明確な/細部 SQL 声明s, which are not 基準 SQL, to your database.

See also
CommandType, ::com::sun::星/主役にする::sdbc::RowSet::EscapeProcessing
CommandType
long CommandType;
Description
is the type of the 命令(する).
See also
CommandType
ActiveCommand
[ readonly ] string ActiveCommand;
Description
is the 命令(する) which is 現在/一般に used.
See also
CommandType
IgnoreResult
boolean IgnoreResult;
Description
示すs whether all results should be discarded or not.
Filter
string Filter;
Description
付加 filter for a rowset.
ApplyFilter
boolean ApplyFilter;
Description
示すs whether the filter should be 適用するd or not, default is 誤った.
HavingClause
string HavingClause;
Usage 制限s
optional
Description
付加 having 条項 for the 列/漕ぐ/騒動 始める,決める
GroupBy
string GroupBy;
Usage 制限s
optional
Description
付加 group by for the 列/漕ぐ/騒動 始める,決める
Order
string Order;
Description
is a 付加 sort order 鮮明度/定義 for a rowset.
特権s
[ readonly ] long 特権s;
Description
示すs the 特権s for 挿入する, update, and 削除する.
See also
::com::sun::星/主役にする::sdbcx::特権
IsModified
[ readonly ] boolean IsModified;
Description
示すs that the 現在の 列/漕ぐ/騒動 is 修正するd.
IsNew
[ readonly ] boolean IsNew;
Description
示すs that the 現在の 列/漕ぐ/騒動 is going to be 挿入するd to the database.
RowCount
[ readonly ] long RowCount;
Description
含む/封じ込めるs the number of 列/漕ぐ/騒動s 接近d in a the data source.
IsRowCountFinal
[ readonly ] boolean IsRowCountFinal;
Description
示すs that all 列/漕ぐ/騒動s of te 列/漕ぐ/騒動 始める,決める have been counted.
UpdateTableName
string UpdateTableName;
Usage 制限s
optional
Description
is the 指名する of the (米)棚上げする/(英)提議する which should be updated, this is usually used for queries which relate to more than one (米)棚上げする/(英)提議する.
UpdateCatalogName
string UpdateCatalogName;
Usage 制限s
optional
Description
is the 指名する of the (米)棚上げする/(英)提議する catalog
UpdateSchemaName
string UpdateSchemaName;
Usage 制限s
optional
Description
is the 指名する of the (米)棚上げする/(英)提議する schema.

 
最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.