对象及其集合。
Connection(连接对象):用于建立应用程序与数据库之间的连接,是其他对象的基础。它包含的Errors集合和Error对象,用来记录连接过程中所发生的错误信息。
Command(命令对象):可执行一个SQL查询、存储过程或有参数的查询,来对数据源操作。它包含的Parameters集合和Parameter对象,用来传递Command对象所需的命令参数。
RecordSet(记录集对象):代表从数据表中通过查询所获得的一组记录,通过该对象所提供的方法与属性,可实现对记录的存取操作。它包含的Fileds集合和Filed对象用来记录Recordset对象中各个字段的相关属性。
如图是3个对象的示意图其中Error对象(错误对象)是Connection对象的一个子对象;Parameter对象(参数对象)是Command对象的一个子对象;Filed对象(字段对象)是RecordSet对象的子对象。
2.4.4 Command对象的属性
①ctiveConnection属性 通过设置ActiveConnection属性使打开的链接与Command对象关联。
②ommandText属性 定义命令(例如SQL语句)的可执行文本
③CommandType属性 指定数据查询信息类型
④CommandTimeout属性 指定Command对象的Execute方法的最长执行时间,默认为30秒,若设为0,则表示永久等待。
⑤Prepared 指定数据查询信息是否要先行编译,存储。
⑵Command对象的方法
①Execute 执行数据库查询
②Createparameter 用来创建一个Parameter子对象
2.4.5 Recordset对象
4.2数据库设计
创建ACCESS数据库office.mdb,用来保存本系统的所有数据,保存在“office”文件夹下。数据库中包含以下12个表,部门表Departments,员工基本信息表Employess,培训信息表Training,培训报名信息表Trainingsign,会议信息表Meeting,会议室信息表MeetingRooms,资料信息表Informarion,资料如库表Infoin,资料借阅表Infolend,类型信息表 Types,用户信息表Users和系统管理员表Sysadmin.
1.部门表 Departments
表Departments用来保存企业部门的信息,结构如表1所示
表1 表Departments的结构