第 5 章 数据库连接和操作(2)5.3 ADO 控件ADO 控件主要包含 7 个对象:Connection 对象、Command 对象、Parameter 对象、RecordSet 对象、Field 对象、Property 对象和 Error 对象。* Connection 对象用于创建 ASP 脚本和指定数据库的连接。在使用任何数据库之前,程序首先要与数据库建立连接,然后才继续下一步的数据库操作。* Command 对象负责对数据库提供请求,也就是传递指定的 SQL 命令。Command 对象查询数据库后,将返回 RecordSet 对象中的记录,以便执行大量操作,如增加记录(INSERT)、删除记录(DELETE)、更新记录(UPDATE)、筛选记录(SELECT)等操作,或处理数据库结构,建立数据表(CREATE TABLE)、删除数据表(DELETE TABLE)、修改表结构(ALTER TABLE)等。* Parameter 对象负责传递 Command 对象所需要的 SQL 命令参数。* RecordSet 对象负责浏览与操作从数据库中取得的数据,也就是说 RecordSet 对象可以用来表示来自表或命令执行结果的记录全集。在使用 ADO 时,通过 RecordSet 对象几乎可对所有数据进行操作,所有 RecordSet 对象均使用记录(行)和字段(列)进行构造。* Field 对象指定 RecordSet 对象的数据字段。每个 Field 对象对应于 RecordSet 中的一列,可以使用 Field 对象的 Value 属性设置或返回当前记录的数据。* Property 对象表示 ADO 的各项对象属性值,每个 ADO 对象都会有一个描述或控制对象行的属性。* Error 对象负责记录连接过程中所有发生的错误信息。每当错误出现时,一个或多个 Error 对象将被放到 Connection 对象的 Errors 集合中。ADO 对象包含 Fields、Properties、Parameters 和 Error 4 个数据集合。* Fields 数据集合。RecordSet 对象包括 Field 对象组成的 Fields 集合。每个 Field对象对应 RecordSet 集中的一列。* Properties 数据集合。某些 ADO 对象(如 Connection 对象、Command 对象、RecordSet 对象、Field 对象等)包含由 Property 对象组成的 Properties 集合,每个Property 对象与指定给提供者的 ADO 对象的特性相对应。* Parameters 数据集合。包含了 Command 对象的所有 Parameter 对象。Command 对象具有由 Parameter 对象组成的 Parameters 集合。* Errors 数据集合。包含响应单个失败(涉及提供者)时产生的所有 Error 对象。Errors 集合中...