CdbrEqlStatement::Initializeメソッド

機能

オブジェクトの初期化とセッションオブジェクトへの登録

形式

DmaBoolean Initialize(
 CdbrSession*  pDbrSession)

詳細

CdbrEqlStatementクラスを初期化処理し,CdbrSessionオブジェクトとの関連づけをするメソッドです。

初期化処理の内容を次に示します。

クラスの要素初期値内容
ロック種別DBR_WITHOUT_LOCKロックを設定しない
検索結果の取得件数-1全行取得
アクセス制御モード接続した文書空間に依存したモードアクセス制御機能をサポートしている文書空間の場合にはDBR_QUERY_WITH_ACL,サポートしていない文書空間の場合にはDBR_QUERY_WITHOUT_ACL

 

戻り値がDMA_FALSEの場合,クラスの初期化は正常に終了していません。

引数

pDbrSession(入力)

CdbrSessionオブジェクトを指定します。CdbrSessionオブジェクトが指定されていない場合(NULLを指定した場合)はエラーになります。

戻り値

DMA_TRUE  正常終了

DMA_FALSE 異常終了

戻り値の詳細

major_codeminor_code説明対処
ERR_DBRERR_EQL_ALREADY_INITIALIZEDすでに初期化されています。この操作は実行できません。
ERR_DMADMARC_BAD_PARAMETER不正な引数が入力されました。正しい引数を指定してください。