ADO の列挙定数

デバッグを支援するために、ADO 列挙体では各定数の値が一覧表示されています。 ただし、この値は単にアドバイザリであり、ADO のリリースによって変わる可能性があります。 コードは、各列挙定数の実際の値ではなく、名前のみに依存する必要があります。

常時 説明
ADCPROP_ASYNCTHREADPRIORITY_ENUM RDS Recordset オブジェクトに対して、データを取得する非同期スレッドの実行優先度を指定します。
ADCPROP_AUTORECALC_ENUM MSDataShape プロバイダーによって階層 Recordset 内の集計列と計算列が再計算されるタイミングを指定します。
ADCPROP_UPDATECRITERIA_ENUM Recordset オブジェクトによるデータ ソース行のオプティミスティック更新中に競合検出目的で使用できるフィールドを指定します。
ADCPROP_UPDATERESYNC_ENUM UpdateBatch メソッドの後に暗黙的な Resync メソッド操作が続くかどうか、続く場合はその操作のスコープを指定します。
AffectEnum 操作の影響を受けるレコードを指定します。
BookmarkEnum 操作を開始する場所を示すブックマークを指定します。
CommandTypeEnum コマンド引数の解釈方法を指定します。
CompareEnum ブックマークによって表される 2 つのレコードの相対位置を指定します。
ConnectModeEnum Connection のデータを変更するとき、Record を開くとき、または RecordStream オブジェクトの Mode プロパティの値を指定するときに使用できるアクセス許可を指定します。
ConnectOptionEnum Connection オブジェクトの Open メソッドは、接続の確立後 (同期的) に返すか、確立前 (非同期的) に返すかを指定します。
ConnectPromptEnum ODBC データ ソースへの接続を開くときに、省略したパラメーターの入力を求めるダイアログ ボックスを表示するかどうかを指定します。
CopyRecordOptionsEnum CopyRecord メソッドの動作を指定します。
CursorLocationEnum カーソル エンジンの場所を指定します。
CursorOptionEnum Supports メソッドでテストする必要がある機能を指定します。
CursorTypeEnum Recordset オブジェクトで使用されるカーソルの種類を指定します。
DataTypeEnum FieldParameter、または Property のデータ型を指定します。
EditModeEnum レコードの編集状態を指定します。
ErrorValueEnum ADO 実行時エラーの種類を指定します。
EventReasonEnum イベントが発生した原因を指定します。
EventStatusEnum イベント実行の現在の状態を指定します。
ExecuteOptionEnum プロバイダーがコマンドを実行する方法を指定します。
FieldEnum Record オブジェクトの Fields コレクションで参照される特殊フィールドを指定します。
FieldAttributeEnum Field オブジェクトの 1 つ以上の属性を指定します。
FieldStatusEnum Field オブジェクトの状態を指定します。
FilterGroupEnum Recordset からフィルター処理するレコードのグループを指定します。
GetRowsOptionEnum Recordset から取得するレコード数を指定します。
IsolationLevelEnum Connection オブジェクトのトランザクション分離レベルを指定します。
LineSeparatorsEnum テキスト Stream オブジェクトの行区切り記号として使用される文字を指定します。
LockTypeEnum 編集中にレコードに配置されるロックの種類を指定します。
MarshalOptionsEnum サーバーに返すレコードを指定します。
MoveRecordOptionsEnum Record オブジェクトの MoveRecord メソッドの動作を指定します。
ObjectStateEnum オブジェクトが開いているか閉じているか、データ ソースに接続しているか、コマンドを実行しているか、またはデータをフェッチしているかを指定します。
ParameterAttributesEnum Parameter オブジェクトの属性を指定します。
ParameterDirectionEnum Parameter が入力パラメーター、出力パラメーター、またはその両方を表すかどうか、またはパラメーターがストアド プロシージャからの戻り値であるかどうかを指定します。
PersistFormatEnum Recordset を保存する形式を指定します。
PositionEnum Recordset 内のレコード ポインターの現在の位置を指定します。
PropertyAttributesEnum Property オブジェクトの属性を指定します。
RecordCreateOptionsEnum Record オブジェクトの Open メソッドに対して、既存の Record を開くか、新しい Record を作成するかを指定します。
RecordOpenOptionsEnum Record を開くオプションを指定します。 これらの値は OR 演算子を使って組み合わせることができます。
RecordStatusEnum バッチ更新やその他の一括操作に関するレコードの状態を指定します。
RecordTypeEnum Record オブジェクトの種類を指定します。
ResyncEnum 基になる値が Resync の呼び出しによって上書きされるかどうかを指定します。
SaveOptionsEnum Stream オブジェクトから保存するときにファイルを作成するか上書きするかを指定します。 値は AND 演算子を使って組み合わせることができます。
SchemaEnum OpenSchema メソッドが取得するスキーマ Recordset の種類を指定します。 Recordset 内でのレコード検索の方向を指定します。
SearchDirectionEnum Recordset 内でのレコード検索の方向を指定します。 実行する Seek の種類を指定します。
SeekEnum 実行する Seek の種類を指定します。 Stream オブジェクトを開くオプションを指定します。 値は AND 演算子を使って組み合わせることができます。
StreamOpenOptionsEnum Stream オブジェクトを開くオプションを指定します。 値は AND 演算子を使って組み合わせることができます。 Stream オブジェクトからストリーム全体を読み取るか、次の行を読み取るかを指定します。
StreamReadEnum Stream オブジェクトからストリーム全体を読み取るか、次の行を読み取るかを指定します。 Stream オブジェクトに格納されるデータの種類を指定します。
StreamTypeEnum Stream オブジェクトに格納されるデータの種類を指定します。 Stream オブジェクトに書き込まれた文字列に行区切り記号を追加するかどうかを指定します。
StreamWriteEnum Stream オブジェクトに書き込まれた文字列に行区切り記号を追加するかどうかを指定します。 Recordset を文字列として取得するときの形式を指定します。
StringFormatEnum Recordset を文字列として取得するときの形式を指定します。 Connection オブジェクトのトランザクション属性を指定します。
XactAttributeEnum Connection オブジェクトのトランザクション属性を指定します。

参照

ADO の API リファレンス
ADO のコレクション
ADO の動的プロパティ
付録 B: ADO エラー
ADO のイベント
ADO メソッド
ADO オブジェクト モデル
ADO のオブジェクトとインターフェイス
ADO のプロパティ