Btrieve 2
|
Btrieve 一括取得属性クラス。 [詳解]
#include <btrieveCpp.h>
公開メンバ関数 | |
BtrieveBulkRetrieveAttributes () | |
~BtrieveBulkRetrieveAttributes () | |
Btrieve::StatusCode | AddField (int offset, int length) |
フィールドを追加します。 | |
Btrieve::StatusCode | AddFilter (BtrieveFilter *btrieveFilter) |
フィルターを追加します。 | |
Btrieve::StatusCode | AddSystemField (Btrieve::SystemField systemField) |
システム フィールドを追加します。 | |
Btrieve::StatusCode | SetMaximumRecordCount (int maximumRecordCount) |
最大レコード数を設定します。 | |
Btrieve::StatusCode | SetMaximumRejectCount (int maximumRejectCount) |
最大リジェクト カウントを設定します。 | |
Btrieve::StatusCode | SetSkipCurrentRecord (bool skipCurrentRecord) |
現在のレコードのスキップを設定します。 | |
Btrieve 一括取得属性クラス。
BtrieveBulkRetrieveAttributes::BtrieveBulkRetrieveAttributes | ( | ) |
BtrieveBulkRetrieveAttributes::~BtrieveBulkRetrieveAttributes | ( | ) |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::AddField | ( | int | offset, |
int | length ) |
フィールドを追加します。
[in] | offset | オフセット。オフセットは Btrieve::MAXIMUM_RECORD_LENGTH より小さくなければなりません。 |
[in] | length | 長さ。長さは Btrieve::MAXIMUM_RECORD_LENGTH に制限されています。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::AddFilter | ( | BtrieveFilter * | btrieveFilter | ) |
フィルターを追加します。
[in] | btrieveFilter | フィルター。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::AddSystemField | ( | Btrieve::SystemField | systemField | ) |
システム フィールドを追加します。
[in] | systemField | システム フィールド。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::SetMaximumRecordCount | ( | int | maximumRecordCount | ) |
最大レコード数を設定します。
[in] | maximumRecordCount | 最大レコード数。最大レコード数は、0 より大きく Btrieve::MAXIMUM_BULK_RECORD_COUNT 以下でなければなりません。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::SetMaximumRejectCount | ( | int | maximumRejectCount | ) |
最大リジェクト カウントを設定します。
[in] | maximumRejectCount | 最大リジェクト カウント。最大リジェクト カウントは、0 以上で 65536 より小さくなければなりません。値 0 は、最大リジェクト カウントを Zen 定義の値に設定します。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |
Btrieve::StatusCode BtrieveBulkRetrieveAttributes::SetSkipCurrentRecord | ( | bool | skipCurrentRecord | ) |
現在のレコードのスキップを設定します。
[in] | skipCurrentRecord | 現在のレコードをスキップするかどうか。 |
= Btrieve::STATUS_CODE_NO_ERROR | 成功。 |
!= Btrieve::STATUS_CODE_NO_ERROR | エラーが発生しました。 |