RecordStatusEnum

バッチ更新やその他の一括操作に関するレコードの状態を指定します。

定数 説明
adRecCanceled 0x100 操作が取り消されたためにレコードが保存されなかったことを示します。
adRecCantRelease 0x400 既存のレコードがロックされていたため、新規のレコードが保存されなかったことを示します。
adRecConcurrencyViolation 0x800 オプティミスティック同時実行制御が使用されていたため、レコードが保存されなかったことを示します。
adRecDBDeleted 0x40000 レコードがデータ ソースから既に削除されていることを示します。
adRecDeleted 0x4 レコードが削除されたことを示します。
adRecIntegrityViolation 0x1000 ユーザーが整合性制約に違反したため、レコードが保存されなかったことを示します。
adRecInvalid 0x10 ブックマークが無効であるため、レコードが保存されなかったことを示します。
adRecMaxChangesExceeded 0x2000 保留中の変更が多すぎたため、レコードが保存されなかったことを示します。
adRecModified 0x2 レコードが変更されたことを示します。
adRecMultipleChanges 0x40 複数のレコードに影響を与える可能性があったため、レコードが保存されなかったことを示します。
adRecNew 0x1 レコードが新規であることを示します。
adRecObjectOpen 0x4000 開いているストレージ オブジェクトとの競合が原因でレコードが保存されなかったことを示します。
adRecOK 0 レコードが正常に更新されたことを示します。
adRecOutOfMemory 0x8000 コンピューターのメモリ不足が原因でレコードが保存されなかったことを示します。
adRecPendingChanges 0x80 保留中の挿入を参照しているため、レコードが保存されなかったことを示します。
adRecPermissionDenied 0x10000 ユーザーに十分なアクセス許可がないため、レコードが保存されなかったことを示します。
adRecSchemaViolation 0x20000 基になるデータベースの構造に違反しているため、レコードが保存されなかったことを示します。
adRecUnmodified 0x8 レコードが変更されなかったことを示します。

ADO/WFC で相当するもの

AdoEnums.RecordStatus.

パッケージ: com.ms.wfc.data

常時
AdoEnums.RecordStatus.CANCELED
AdoEnums.RecordStatus.CANTRELEASE
AdoEnums.RecordStatus.CONCURRENCYVIOLATION
AdoEnums.RecordStatus.DBDELETED
AdoEnums.RecordStatus.DELETED
AdoEnums.RecordStatus.INTEGRITYVIOLATION
AdoEnums.RecordStatus.INVALID
AdoEnums.RecordStatus.MAXCHANGESEXCEEDED
AdoEnums.RecordStatus.MODIFIED
AdoEnums.RecordStatus.MULTIPLECHANGES
AdoEnums.RecordStatus.NEW
AdoEnums.RecordStatus.OBJECTOPEN
AdoEnums.RecordStatus.OK
AdoEnums.RecordStatus.OUTOFMEMORY
AdoEnums.RecordStatus.PENDINGCHANGES
AdoEnums.RecordStatus.PERMISSIONDENIED
AdoEnums.RecordStatus.SCHEMAVIOLATION
AdoEnums.RecordStatus.UNMODIFIED

適用対象

Status プロパティ (ADO Recordset)