Top > OOoBasic > Base > RowSetSettings

行セットの設定 Edit

RowSet の設定。主に sdb モジュールのもの。

.sdb.RowSet

プロパティ説明
ActiveCommandstringexecute 時に実行されるコマンド。SQL 文など
ActiveConnection.sdbc.XConnection接続。[[接続>]]参照
DataSourceNamestringデータソース名。登録名やファイル URL など。登録されていない HSQL データベースファイルの時にはファイルの URL
CommandstringCommandType に依存。種類がテーブルの時にはテーブル名
CommandTypelongコマンドの種類。com.sun.star.sdb.CommandType
IgnoreResultbooleanすべての結果を削除
Filterstringフィルタ指定
ApplyFilterbooleanフィルタを適用する
HavingClausestring節 (?) の有無
GroupBystringグループの追加
Orderstring順序。"ID" ASC, "NAME" DESC, "INFO" DESC など
Privilegeslong権限 [[.sdbcx.Privilege>]]
IsModifiedboolean編集済み?
IsNewboolean新規かどうか
RowCountlong行数
IsRowCountFinalboolean最終行まで取得されたかどうか
UpdateCatalogNamestring新しいカタログ名で更新
UpdateSchemaNamestring新しいスキーマ名で更新
UpdateTableNamestring新しい表名で更新

.sdbc.RowSet

TransactionIsolationlongトランザクションレベル設定.sdbc.TransactionIsolation?
TypeMap.container.XNameAccessSQL structured types and distinct types のためのカスタムマッピング
EscapeProcessingbooleanエスケープを利用する。CommandType が COMMAND のときのみ
QueryTimeOutlongタイムアウト
MaxRowslong最大行数
MaxFieldSizelong最大バイト数 [[.sdbc.RowSet>]]
Userstring接続ユーザー名
Passwordstring接続パスワード
ResultSetTypelong結果のセットタイプ [[.sdbc.ResultSetType>]]

.sdbc.ResultSet

CursorNamestringSQL のカーソル名
ResultSetConcurrencylong[[.sdbc.ResultSetConcurrency>]]
FetchDirectionlongデータを取得する向き [[.sdbc.FetchDirection>]]
FetchSizelong取得行数

.sdbcx.ResultSet

CanUpdateInsertedRowsboolean挿入した行が更新かのうかどうか。不可のときには自動生成フィールドあり
IsBookmarkablebooleanブックマークを利用する

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes