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