第 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