ADO::RecordStatusEnum
Specifies the status of a record with regard to batch updates and other bulk operations.
| Constant |
Value |
Description |
adRecCanceled |
256 |
Indicates that the record was not saved because the operation was
canceled. |
adRecCantRelease |
1024 |
Indicates that the new record was not saved because the existing record
was locked. |
adRecConcurrencyViolation |
2048 |
Indicates that the record was not saved because optimistic concurrency
was in use. |
adRecDBDeleted |
262144 |
Indicates that the record has already been deleted from the data source. |
adRecDeleted |
4 |
Indicates that the record was deleted. |
adRecIntegrityViolation |
4096 |
Indicates that the record was not saved because the user violated
integrity constraints. |
adRecInvalid |
16 |
Indicates that the record was not saved because its bookmark is invalid. |
adRecMaxChangesExceeded |
8192 |
Indicates that the record was not saved because there were too many
pending changes. |
adRecModified |
2 |
Indicates that the record was modified. |
adRecMultipleChanges |
64 |
Indicates that the record was not saved because it would have affected
multiple records. |
adRecNew |
1 |
Indicates that the record is new. |
adRecObjectOpen |
16384 |
Indicates that the record was not saved because of a conflict with
an open storage object. |
adRecOK |
0 |
Indicates that the record was successfully updated. |
adRecOutOfMemory |
32768 |
Indicates that the record was not saved because the computer has run
out of memory. |
adRecPendingChanges |
128 |
Indicates that the record was not saved because it refers to a pending
insert. |
adRecPermissionDenied |
65536 |
Indicates that the record was not saved because the user has insufficient
permissions. |
adRecSchemaViolation |
131072 |
Indicates that the record was not saved because it violates the structure
of the underlying database. |
adRecUnmodified |
8 |
Indicates that the record was not modified. |
|