ADO 枚举常量

为了帮助调试,ADO 枚举会列出每个常量的值。 不过此值仅供参考,在不同的 ADO 版本之间可能会有所不同。 代码应仅取决于每个枚举常量的名称,而不是实际值。

返回的常量 说明
ADCPROP_ASYNCTHREADPRIORITY_ENUM 对于 RDS Recordset 对象,指定检索数据的异步线程的执行优先级。
ADCPROP_AUTORECALC_ENUM 指定 MSDataShape 提供程序何时重新计算分层 Recordset 中的聚合列和计算列。
ADCPROP_UPDATECRITERIA_ENUM 指定在使用 Recordset 对象对数据源的行进行开放式更新期间可使用哪些字段来检测冲突。
ADCPROP_UPDATERESYNC_ENUM 指定 UpdateBatch 方法是否后跟隐式 Resync 方法操作,如果是,则指定该操作的作用域。
AffectEnum 指定受操作影响的记录。
BookmarkEnum 指定一个书签,指示操作应从何处开始。
CommandTypeEnum 指定应如何解释命令参数。
CompareEnum 指定由书签表示的两条记录的相对位置。
ConnectModeEnum 指定用于修改 Connection 中的数据、打开 Record 或指定 Record 和 Stream 对象的 Mode 属性值的可用权限。
ConnectOptionEnum 指定 Connection 对象的 Open 方法应在建立连接之后(同步)还是在此之前(异步)返回。
ConnectPromptEnum 指定在建立与 ODBC 数据源的连接时是否应显示对话框以提示缺少参数。
CopyRecordOptionsEnum 指定 CopyRecord 方法的行为。
CursorLocationEnum 指定游标引擎的位置。
CursorOptionEnum 指定 Supports 方法应测试的功能。
CursorTypeEnum 指定 Recordset 对象中使用的游标类型。
DataTypeEnum 指定 Field、Parameter 或 Property 的数据类型。
EditModeEnum 指定记录的编辑状态。
ErrorValueEnum 指定 ADO 运行时错误的类型。
EventReasonEnum 指定导致事件发生的原因。
EventStatusEnum 指定事件执行的当前状态。
ExecuteOptionEnum 指定提供程序应如何执行命令。
FieldEnum 指定在 Record 对象的 Fields 集合中引用的特殊字段。
FieldAttributeEnum 指定 Field 对象的一个或多个属性。
FieldStatusEnum 指定 Field 对象的状态。
FilterGroupEnum 指定要从 Recordset 中筛选的记录组。
GetRowsOptionEnum 指定要从 Recordset 中检索的记录数。
IsolationLevelEnum 指定 Connection 对象的事务隔离级别。
LineSeparatorsEnum 指定在文本 Stream 对象中用作行分隔符的字符。
LockTypeEnum 指定编辑期间置于记录的锁定类型。
MarshalOptionsEnum 指定应返回到服务器的记录。
MoveRecordOptionsEnum 指定 Record 对象 MoveRecord 方法的行为。
ObjectStateEnum 指定对象是打开还是关闭、连接到数据源、执行命令还是提取数据。
ParameterAttributesEnum 指定 Parameter 对象的属性。
ParameterDirectionEnum 指定 Parameter 是表示输入参数、输出参数、输入和输出参数,还是参数是存储过程的返回值。
PersistFormatEnum 指定保存 Recordset 的格式。
PositionEnum 指定记录指针在 Recordset 中的当前位置。
PropertyAttributesEnum 指定 Property 对象的属性。
RecordCreateOptionsEnum 为 Record 对象 Open 方法指定是打开现有 Record 还是创建新 Record。
RecordOpenOptionsEnum 指定用于打开 Record 的选项。 可以使用 OR 运算符组合这些值。
RecordStatusEnum 指定有关批量更新和其他批量操作的记录状态。
RecordTypeEnum 指定 Record 对象的类型。
ResyncEnum 指定是否通过调用 Resync 覆盖基础值。
SaveOptionsEnum 指定从 Stream 对象保存文件时是应创建文件还是覆盖文件。 可以使用 AND 运算符组合这些值。
SchemaEnum 指定 OpenSchema 方法检索的架构 Recordset 的类型。 指定 Recordset 中记录搜索的方向。
SearchDirectionEnum 指定 Recordset 中记录搜索的方向。 指定要执行的 Seek 类型。
SeekEnum 指定要执行的 Seek 类型。 指定用于打开 Stream 对象的选项。 可以使用 AND 运算符组合这些值。
StreamOpenOptionsEnum 指定用于打开 Stream 对象的选项。 可以使用 AND 运算符组合这些值。 指定应从 Stream 对象中读取整个流还是下一行。
StreamReadEnum 指定应从 Stream 对象中读取整个流还是下一行。 指定存储在 Stream 对象中的数据类型。
StreamTypeEnum 指定存储在 Stream 对象中的数据类型。 指定是否将行分隔符追加到写入 Stream 对象的字符串。
StreamWriteEnum 指定是否将行分隔符追加到写入 Stream 对象的字符串。 指定将 Recordset 作为字符串检索时的格式。
StringFormatEnum 指定将 Recordset 作为字符串检索时的格式。 指定 Connection 对象的事务属性。
XactAttributeEnum 指定 Connection 对象的事务属性。

另请参阅

ADO API 参考
ADO 集合
ADO 动态属性
附录 B:ADO 错误
ADO 事件
ADO 方法
ADO 对象模型
ADO 对象和接口
ADO 属性