RecordStatusEnum

指定有关批量更新和其他批量操作的记录状态

返回的常量 Value 说明
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 记录集)