ADO 对象和集合

ADO 包含以下 9 个对象和 4 个集合。

对象或集合 描述
Connection 对象 表示与数据源建立的唯一会话。 对于客户端/服务器数据库系统,它可能等效于与服务器的实际网络连接。 根据提供程序支持的功能,Connection 对象的某些集合、方法或属性可能不可用。
Command 对象 用于定义要针对数据源运行的特定命令,例如 SQL 查询。
Recordset 对象 表示来自基表的完整记录集或已执行命令的结果。 所有 记录集 对象都包含记录(行)和字段(列)。
记录 对象 表示 记录集 或数据提供程序中的单个数据行。 此记录可以表示数据库记录或某种其他类型的对象,例如文件或目录,具体取决于提供程序。
Stream 对象 表示二进制或文本数据的流。 例如,XML 文档可以加载到流中以用作命令输入,或者作为查询结果从某些提供程序返回。 Stream 对象可用于操作包含这些数据流的字段或记录。
参数 对象 表示基于参数化查询或存储过程与 Command 对象关联的参数或参数。
Field 对象 表示具有常见数据类型的数据列。 每个 Field 对象对应于 Recordset中的列。
属性 对象 表示提供程序定义的 ADO 对象的一个特征。 ADO 对象具有两种类型的属性:内置属性和动态属性。 内置属性是在 ADO 中实现的,并立即可用于任何新对象。 属性 对象是一个由基础提供程序定义的用于存放动态属性的容器。
错误 对象 包含与涉及提供程序的单个操作相关的数据访问错误的详细信息。
Fields 集合 包含 RecordsetRecord 对象的所有 Field 对象。
属性 集合 包含特定对象实例的所有 属性 对象。
参数 集合 包含 Command 对象的所有 参数 对象。
错误 列表 包含为响应单个提供程序相关故障而创建的所有 错误 对象。

另请参阅

ADO 对象模型