3. ADO各种对象间的关系
  ADO中各种对象间的关系如下图6-24所示:

  图6-24 ADO对象之间的关系
  Connection 、Command 、Recordset和Field对象都具有Properties集合对象。Connection对象通过执行操作方法可以产生Recordset集合对象,Recordset返回给Connection对象属性。Connection在执行过程中可能产生错误对象集合Errors。Command对象根据给定的参数集合对象Parameters,通过执行操作方法可以产生Recordset集合对象,Recordset返回给Command对象属性。通过执行操作方法产生的Recordset集合对象具有若干字段集合对象Fields。

 4. 利用ADO访问数据库的一般步骤
 (1)建立连接:连接到数据源。同时,可确定对数据源的所有更改是否已成功或没有发生
 (2)创建命令:指定访问数据源的命令,同时可带变量参数或优化执行;
 (3)执行命令(SQL 语句);
 (4)操作数据:如果这个命令使数数据按表中行的形式返回记录集合,则将这些行存储在易于检查、操作或更改的缓存中;
 (5)更新数据:适当情况下,可使用缓存行的内容来更新数据源的数据;
 (6)结束操作:断开连接。