Database Accessコンポーネントで定義されている定数
カーソルタイプの定数 adOpenUnspecified(-1)
カーソルタイプは不明 adOpenForwardOnly(0) 前方スクロールカーソル adOpenKeyset(1) キーセットカーソル adOpenDynamic(2)
動的カーソル adOpenStatic(3) 静的カーソル
カーソルオプションの定数 adHoldRecorder(256) レコードの更新を保留した間まれ粉0度の取得などが可能 adMovePrevious(512) レコードセット内の前方移動が可能 adAddNew(16778240) 新規レコードの作成が可能 adDelete(16779264) 既存レコードの削除が可能 adUpdate(16809984) 既存レコードの更新が可能 adBookmark(8192) ブックマークの使用が可能 adApproxPosition(16384) AbsolutePositionおよびAbsolutePageプロパティの設定または取得が可能 adUpdateBatch(65536) バッチ更新機能の利用が可能 adResync(13072) データ元のデータベースと同期すること adNotify(262144) adFind(524288) レコードの検索が可能
レコードロックタイプの定数 adLockUnspecified(-1) ロックタイプを特定したい adLockReadOnly(1) 読み取り専用 adLockPessimistic(2)
レコード単位での排他的ロック adLockOptimistic(3) レコード単位での共有的ロック adLockBatchOption(4) 共有バッチ更新
実行時オプションの定数 adOptionUnspecified(-1) オプションを特定しない adAsyncExecute(16) コマンドを非同期実行する adAsyncFetch(32) CacheSizeプロパティに指定された初期量の残りの行を非同期でフェッチ adAsyncFetchNonBlocking(64) CacheSizeプロpティに指定された初期量の残りの行を実行を阻害せずに非同期でフェッチ adExecuteNoRecords(128) 行を返さないでコマンドまたはストアドプロシージャである
接続時オプションの定数 adConnectUnspecified(-1) 接続を指定なしで開く adSyncConnect(16) 接続を非同期で開く
オブジェクト状態の定数 adStateClosed(0) オブジェクトは閉じている adStateOpen(1) オブジェクトは開いている adStateConnecting(2) Recordsetオブジェクトは接続中 adStateExecuting(4) Recordsetオブジェクトはコマンドを実行中 adStateFetching(8) Recordsetオブジェクトは行をフェッチ中
カーソル位置の定数 adUseNone(1) カーソルサービスは使用されない(以前との互換性のための定数) adUseServer(2) データプロバイダカーソルまたはドライバのカーソルを使用 adUseClient(3) ローカルカーソルライブラリのカーソルを使用 adUseClientBatch(3) adUseClientと同じ(以前との互換性のための定数)
データ型の定数 adEmpty(0) 指定された値なし adSmallInt(2) 2バイトの符号付整数 adInteger(3) 4バイトの符号付整数 adSingle(4) 単精度浮動小数点値 adDouble(5) 倍精度浮動小数点値 adCurrency(6) 通貨値(8バイトの符号付き整数) adDate(7) 日付型(Date)値 adBSTR(8) 終端がnullの文字列(Unicode) adIDispatch(9) OLEオブジェクトのIDispatchインタフェースをさすポインタ adError(10) 32ビットのエラーコード adBoolean(11) ブール型(Boolean)値 adVariant(12) OLEオートメーションバリアント型(Variant) adIUnknown(13) OLEオブジェクトのIUnknownインタフェースをさすポインタ adDecimal(14) 固定の精度および桁数を持つ正確な数値 adTinyInt(16) 1バイトの符号付き整数 adUnsignedTinyInt(17) 1バイトの符号なし整数 adUnsignedSmallInt(18) 2バイトの符号なし整数 adUnsignedInt(19) 4バイトの符号なし整数 adBigInt(20) 8バイトの符号付き整数 adUnsignedBigInt(21) 8バイトの符号なし整数 adFeleTime(64) ファイルタイム adGUID(72) グローバル一意識別子(GUID) adBinary(128) バイナリ値 adChar(129) 文字列型(String)値 adWChar(130) 終端がnullのUnicode文字列 adNumeric(131) 固定の精度および桁数を持つ正確な数値 adUserDefined(132) ユーザ定義変数 adDBDate(133) 日付値(yyyymmdd) adDBTime(134) 時刻値(hhmmss) adDBTimeStamp(135) 日付時刻スタンプ(yyyymmddhhmmss + 10億分の1桁までの少数) adChapter(136) チャプタ(子レコード)型 adDBFileTime(137) ファイルタイム adPropVariant(138) PROPVARIANT(インタフェース用のVariantの拡張)型 adVarNumeric(139) 数値型値(Parameterオブジェクトのみ) adVarChar(200) 文字列型(String)値(Parameterオブジェクトのみ) adLongVarChar(201) 長文字列型(String)型(Parameterオブジェクトのみ) adVarWChar(202) 終端がnullのUnicode文字列(Parameterオブジェクトのみ)
adLongVarWChar(203) 終端がnullの長文字列値(Parameterオブジェクトのみ) adVarBinary(204) バイナリ値(Parameterオブジェクトのみ) adLongVarBinary(205) ロングバイナリ値(Parameterオブジェクトのみ)
フィールド属性の定数 adFldUnspecified(-1) フィールド属性は不明 adFldMayDefer(2) 値の取得が遅滞あり adFldUpdatable(4) 書き込みが可能 adFldUnknownUpdatable(8) 書き込みが可能かどうか判定不能 adFldFixed(16) 固定長データが含まれている adFldIsNullable(32) Null値を許可する adFldMayBeNull(64) Null値の読み取りが可能 adFldLong(128) ロングバイナリ型のフィールド adFldRowID(256) レコードIDに相当する情報が含まれている adFoldRpwVersion(512) 時刻または日付のタイムスタンプに相当する情報が含まれている adFldChacheDeferred(4096)
キャッシュの使用 adFldNegativeScale(16384) フィールド値は負の値 adFldKeyColumn(32768) キーが設定されている
編集状態の定数 adEditNone(0) 編集操作は行われていない adEditProgress(1) データは変更されたが保存されていない adEditAdd(2) AddNewメソッドで追加されたが保存されていない adEditDelete(4) カレントコードは削除されている
レコードの定数 adRecOK(0) レコードは正常に更新された adRecNew(1) レコードは新規レコード adRecModified(2) レコードは変更された adRecDelete(4) レコードは削除された adRecUnmodified(8) レコードは変更されなかった adRecInvalid(16) ブックマークが無効なためレコードは保存されなかった adRecMultipleChanges(64) 別の複数のレコードの作用を受けた可能性があるためレコードは保存されなかった adRecPemdingChanges(128) 未処理の挿入を参照しているためレコードは保存されなかった adRecCanceled(256) 操作がキャンセルされたためレコードは保存されなかった adRecCantRelease(1024) 既存のレコードのロックのためレコードは保存されなかった adRecConcurrencyViolation(2048) 共有的バッチ更新が同時に使用中だったためレコードは保存されなかった adRecIntegrityViolation(4096) 制約条件に違反したためレコードは保存されなかった adRecMaxChangesExceeded(8192) 未処理の変更が多すぎたためレコードは保存されなかった adRecObjectOpen(16384) 競合しているためレコードは保存されなかった adRecOutOfMemory(32768) メモリ不足のためレコードは保存されなかった adRecPermissionDenid(65536) アクセス件を持っていないためレコードは保存されなかった adRecSchemaViolation(131072) データベース構造に反しているためレコードは保存されなかった adRecDBDeleted(262144) レコードはデータソースからすでに削除されている
レコード取得オプションの定数 adGetRowRest(-1) 取得するレコード数のデフォルト値
レコード位置の定数 adPosUnknown(-1) Recordsetが空、現在の位置が不明、プロバイダがAbsolutePageプロパティをサポートしていないかのいずれか adPosBOF(-2) カレントコードのポインタはBOFを指している adPosEOF(-3) カレントコードのポインタはEOFを指している
ブックマーク位置の定数の定数 adBookmarkCurrent(0) カレントレコード adBookmarkFirst(1) 最初のレコード adBookmarkLast(2) 最後のレコード
同期オプション の定数 adMarshalAll(0) すべての行がサーバーに返される adMarshalModifiedOnly(1) 変更された行のみがサーバーに返される
影響度の定数 adAffectCurrent(1) カレントコードを対象 adAffectGroup(2) 現在のFilterプロパティの設定を満たす未処理レコードを対象 adAffectAll(3) すべてのレコードの未処理レコードを対象 adAffectAllChapters(4) 非表示になっているレコードも含めRecordsetオブジェクトのすべてのレコードを対象
同期時アクション の定数 adResyncUnderlyingValues(1) データは上書きされず、未処理の更新はキャンセルされる adResyncAllValues(2) データは上書きされ、未処理の更新はキャンセルされる
比較の定数 adCompareLessThan(0) 最初の比較子は2番目の比較より前にある adCompareEqual(1) 2つの比較子は同じ adCompareGreaterThan(2) 最初の比較子は2番目の比較の後にある adCompareNotEqual(3) 2つの比較子は等しくなく、順序づけられていない adCompareNotCompatible(4) 2つの比較子は比較できない
フィルタ適用の定数 adFilterNone(0) フィルタを削除 adFilterPendingRecords(1)
更新したがデータベースに書き込まれていないレコード adFilterAffectedRecords(2) 最後のDelete、CancelBatch、UpdateBatch、Resyncが影響を与えたレコード adFilterFetchedRecord(3) カレントキャッシュ内のレコード adFilterPredicate(4) adFilterConflictingRecord(5) 最後に行ったバッチ更新が失敗に終わったレコード
検索方向 の定数 adSearchForward(1) 前方検索を行う adSearchBackward(-1) 後方検索を行う
保存形式 の定数 adPersistADTG(0) 保存形式はAdvanced Data TableGram(ADTG)方式 adPersistXML(1) 保存形式はXML(未サポート)
区切文字形式 の定数 adClipString(2) ロー(各レコード)、カラム(各フィールド)、Null値を指定の文字で区切る
ADCPROP_UPDATECRITERIA_ENUMの定数 adChriteriaKey(0) Where句中のキーカラムを対象とする adChriteriaAllCols(1) Where句中のすべてのカラムを対象とする adChriteriaUpdCols(2) Where句中のキーカラムと更新されているカラムを対象とする adChriteriatimeStamp(3) Where句中のタイムスタンプ型カラムを対象とする
ADCPROP_ASYNCTHREADPRIORITY_ENUMの定数 adPriorityLowest(1) 優先度は基本順位より2ポイント低い adPrioritBelowNormal(2) 優先度は基本順位より1ポイント低い adPrioritNormal(3) 優先度は基本順位 adPrioritAboveNormal(4) 優先度は基本順位より1ポイント高い adPrioritHighest(5) 優先度は基本順位より2ポイント高い
ConnectPromptEnumの定数 adPromptAlways(1) ユーザは常に初期情報を送るよう求められる adPromptComplete(2) ユーザは追加情報のみを送るよう求められる adPromptCompleteRequires(3) ユーザは追加情報のみを送るよう求められる adPromptNever(4) 何も求められない
アクセス権の定数 adModeUnknown(0) アクセス権は不明 adModeReader(1) 読み取り専用アクセス権 adModeWrite(2) 書き込み専用アクセス権 adModeReadWrite(3) 読み取り/書き込みアクセス権 adModeShareDenyRead(4) 読み取りアクセス権をロック adShareDenyWrite(8)
書き込みアクセス権をロック adShareExclusive(12) 読み取り/書き込みアクセス権をロック adShareDenyNone(16) 任意のアクセス権をロック
分離レベルの定数 adExactUnspecified(-1) 分離レベルは不明 adXactChaos(16) 未処理の変更を上書きできない adXactBrowse(256) トランザクション間でコミットされていないデータも参照可能 adXactUncomitted(256) adXactBrowseと同じ adXactCursorStability(4096) トランザクション間でコミットされたデータを参照可能 adXactReadCommitted(4096) adXactCursolStabilityと同じ adXactRepeatableRead(65536) トランザクション間の変更は参照できない adXactIsolated(1048576) トランザクション同士が互いに分離されて実行する adXactSerialization(1048576) adXacrIsolatedと同じ
XactAttributeEnumの定数 adXactCommitRetaining(131072) コミットした後に新しいトランザクションを開始する adXactAbortRetaining(262144) アボートした跡に新しいトランザクションを開始する adXactAsyncPhaseOne(524288) フェーズ1の非同期実行 adXactSyncPhaseOne(1048576) フェーズ1の同期実行
プロパティ属性の定数 adPropNotSupported(0) 未サポート adPropRequired(1) データソースを初期化する前にプロパティの値を指定の必要あり adPropOptinal(2) データソースを初期化する前にプロパティの値を指定する必要なし adPropRead(512) プロパティ値の読み取りが可能 adPropWrite(1024) プロパティ値の書き込みが可能
エラー値の定数 adErrInvalidArgument(3001) 引数が正しくない adErrNoCurrentRecord(3021) カレントコードが存在しない adErrIlegalOperation(3219) 要求した操作は行えない adErrInTransaction(3246) トランザクション実行中にConnectionオブジェクトを閉じていない
adErrFeatureNotAvailable(3251) 未サポートの操作 adErrItemNotFound(3265) オブジェクトが存在しない adErrObjectInCollection(3265) オブジェクトはすでにコレクションに存在する adErrObjectNoSet(3420) 有効なオブジェクトが心材しない adErrDataConversion(3421) 型変換に失敗した adErrObjectClosed(3704) オブジェクトが閉じているので行えない adErrOBjectOpen(3705) オブジェクトが開いているので行えない adErrProviderNotFound(3706) 指定されたプロバイダを見つからない adErrBoundToCommand(3707) CommandオブジェクトからActiveConnectionプロパティを変更できない adErrInvalidParamInfo(3708) Parameterオブジェクトの定義に誤りがある adErrInvalidConnection(3709) 無効なConnectionオブジェクトは操作できない adErrNotReentrant(3710) 再入は不可能 adErrStillExecuting(3711) 未だ実行中 adErrOperationCancelled(3712) 操作はキャンセルされた adErrStillConnectiong(3713) 接続処理中 adNotExecuting(3715) 実行されていない adErrUnsafeOperation(3716) 危険な操作を実行した
パラメータ属性の定数 adParamSigned(16) パラメータが符号付の値を受け付ける adParamNullable(64) パラメータがNull値を受け付ける adParamLong(128) パラメータがLong値を受け付ける
パラメータ入出力方向の定数 adParamUnknown(0) 不明 adParamInput(1) 入力パラメータを示す adParamOutput(2) 出力パラメータを示す adParamInputOutput(3) 入出力パラメータを示す adParamReturnValue(4) 戻り値を示す
コマンドタイプの定数 adCmdUnspecified(-1) コマンドタイプは指定しない adCmdText(1) SQLステートメントなどのコマンド文字列による定義、またはストアドプロシージャの呼び出し adCmdTable(2) テーブル名、またはすべての列が内部で生成されたSQLクエリによって返されるテーブル名 adCmdStoredProc(4) ストアドプロシジャ名 adCmdUnknown(8) コマンドタイプは不明 adCmdFile(256) 永続されているRecordsetのファイル名 adCmdTableDirect(512) すべての列を返すテーブル名
イベントステータスの定数 adStatusOK(1) イベントを発生した操作は成功した adStatusErrorsOccured(2) イベントを発生した操作は失敗しtあ、またはWillイベントが操作をキャンセルした adStatusCantDeny(3) Willのキャンセルを要求できない adStatusCancel(4) これから実行する操作のキャンセルを要求 adStatusUnwantedEvents(5) イベントハンドラが以降の通知を取得しないよう要求
イベント値の定数 adRsnAddNew(1) 新しいレコードの追加 adRsnDelete(2) レコードの削除 adRsnUpdate(3) レコードの更新 adRsnUndoUpdate(4) 更新の復元 adRsnUndoAddNew(5) 新しいレコードの追加の復元 adRsnUndoDelete(6) 削除の復元 adRsnRequery(7) 再クエリー adRsnResynch'8) 再同期 adRsnClose(9) クローズ adRsnMove(10) 移動 adRsnFirstChange(11) 最初の変更が発生 adRsnMoveFirst(12) 先頭レコードに移動 adRsnMoveNext(13) 次のレコードに移動 adRsnMovePrevious(14) 前のレコードに移動 adRsnMoveLast(15) 最終レコードに移動
Schemaの定数 adSchemaProviderSpecific(-1) プロバイダ定義の情報 adSchemaAsserts(0) アサーションに関する情報 adSchemaCatalogs(1) カタログ自体の物理的な属性に関する情報 adSchemaCharacterSets(1) 文字セットに関する情報 adSchemaCollations(3) コレーション(文字の並べ替え順序)に関する情報 adSchemaColumns(4) テーブルのカラムに関する情報 adSchemaCheckConstrations(5) チェック制約に関する情報 adSchemaConstrainColumnUsage(6) 参照制約、一意制約、チェック制約、アサーションに使われているカラム(フィールド)に関する情報 adSchemaConstrainTableUsage(7) 参照制約、一意制約、チェック制約、アサーションに使われているテーブルに関する情報 adSchemaKeyColumnUsage(8) キーによって制約されているカラムに関する情報 adSchemaReferentialContraints(9) 参照制約に関する情報 adSchemaTableConstraints(10) テーブルの制約に関する情報 adSchemaColumnsDomainUsage(11) ドメイン定義のカタログで定義されているカラムに関する情報 adSchemaIndexes(12) インデックスに関する情報 adSchemaColumnPrivileges(13) テーブル上のカラムのアクセス権限に関する情報 adSchemaTablePrivileges(14) テーブルのアクセス権限に関する情報 adSchemaUsagePrivileges(15) ブジェクトの使用権限に関する情報 adSchemaProcedure(16) プロシージャに関する情報 adSchemaSchemata(17) スキーマに関する情報 adSchemaSQLLanguages(18) 実装されているSQLのレベル、オプション、方言に関する情報 adSchemaStatistics(19) カタログの統計量に関する情報 adSchemaTables(20) テーブルに関する情報 adSchemaTranslations(21) 文字変換に関する情報 adSchemaProviderTypes(22) プロバイダタイプに関する情報 adSchemaViews(23) ビューテーブルに関する情報 adSchemaViewColumnUsage(24) ビューテーブル上のテーブルカラムに関する情報 adSchemaViewTableUsage(25) ビューテーブル上のテーブルに関する情報 adSchemaProcedureParameters(26) パラメータに関する情報 adSchemaForeignKeys(27) 外部キーに関する情報 adSchemaPrimaryKeys(28) 主キーに関する情報 adSchemaProcedureColumns(29) プロシージャによって戻されるローセットのカラムに関する情報 adSchemaDBInfoKeywords(30) プロバイダによってサポートされているキーワードに関する情報 adSchemaDBInfoLiterals(31) プロバイダによってサポートされているリテラル値に関する情報 adSchemaCubes(32) スキーマに含まれるキューブに関する情報 adSchemaDimensions(33) キューブ(cube)に含まれる次元に関する情報 adSchemaHierarchies(34) 次元(dimension)に含まれる階層に関する情報 adSchemaLevels(35) 次元(dimension)に含まれるレベルに関する情報 adSchemaMeasures(36) メジャーに関する情報 adSchemaProperties(37) 次元(dimension)の各レベルのプロパティに関する情報 adSchemaMembers(38) スキーマに含まれるキューブに関する情報 Shirley's i-box | Shirley's little-box | RIKO's Trial TOP | RIKOの保管庫