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)