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 |