预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于VB的教材管理系统【C/S模式】 <p><BR><BR><BR><BR>&nbsp;2、数据访问对象技基于VB的教材管理系统【C/S模式】 术<?</P> <p>&nbsp;&nbsp;&nbsp;基于VB的教材管理系统【C/S模式】 &nbsp;(1)数据访问对象(DataAccessObj基于VB的教材管理系统【C/S模式】 ects)简称DAO,是集合、对象、方法、和属性。在Visua基于VB的教材管理系统【C/S模式】 lBasic代码中使用DAO,操作数据库,使用DAO可以进行查基于VB的教材管理系统【C/S模式】 询,更新数据库中的值,创建数据库结构,在MicrosoftJet基于VB的教材管理系统【C/S模式】 数据库下DAO还提供了某些SQL所没有的访问功能。它具有以下基于VB的教材管理系统【C/S模式】 几个特点:</P> <p>&nbsp;&nbsp;&nbsp;&n基于VB的教材管理系统【C/S模式】 bsp;&nbsp;Ⅰ.对象编程:对象封装数据和对数据的操作函数基于VB的教材管理系统【C/S模式】 。数据隐藏在对象中。只有通过对象的成员函数才能访问数据。在Vi基于VB的教材管理系统【C/S模式】 sualBasic中则表现为利用对象的属性和方法使用对象。这一基于VB的教材管理系统【C/S模式】 方面增强了数据的安全保护,也简化了编程工作。</P> <p基于VB的教材管理系统【C/S模式】 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;基于VB的教材管理系统【C/S模式】 Ⅱ.可支持多种数据源:DAO对象的实现是和名为MDB的Micr基于VB的教材管理系统【C/S模式】 osoft数据库文件机构紧密联系在一起的。除此之外,DAO还基于VB的教材管理系统【C/S模式】 支持ODBC数据源和ISAM数据源。获取这些数据源的方式各有不同基于VB的教材管理系统【C/S模式】 。这些数据源都可以通过MicrosoftJet数据库引擎访问。还可基于VB的教材管理系统【C/S模式】 以绕过MicrosoftJet数据引擎,运用一种叫ODBCDi基于VB的教材管理系统【C/S模式】 rect的技术直接访问ODBC数据源。</P> <p>(2)基于VB的教材管理系统【C/S模式】 在代码中使用DAO操作数据库时首先要确定使用哪个对象更为合适,然后执基于VB的教材管理系统【C/S模式】 行其方法并设置和获取其属性。DAO必须是实例化使用的对象,并且基于VB的教材管理系统【C/S模式】 DAO属于对象模式的层次要求对象拥有其他对象。在具体编码时,基于VB的教材管理系统【C/S模式】 DAO的对象编程有它自身的特点:</P> <p>Ⅰ.要使用对象变量基于VB的教材管理系统【C/S模式】 ,从创建对象变量开始使用变量,首先要对对象变量进行说明。</P基于VB的教材管理系统【C/S模式】 > <p>Ⅱ.在代码中使用集合,可以使用索引或者关键字(唯一的文基于VB的教材管理系统【C/S模式】 本标识符用于指定集合中一个元素)从集合中获取一个元素。</P> 基于VB的教材管理系统【C/S模式】 <p>Ⅲ.用缺省集和缺省属性来简化代码。</P> <p>&基于VB的教材管理系统【C/S模式】 nbsp;&nbsp;(3)使用到的DAO操作数据的对象</P基于VB的教材管理系统【C/S模式】 > <p>&nbsp;&nbsp;&nbsp;&nbsp;基于VB的教材管理系统【C/S模式】 &nbsp;&#8226;Database对象连接到数据库</基于VB的教材管理系统【C/S模式】 P> <p>&nbsp;&nbsp;&nbsp;&nbsp;&n基于VB的教材管理系统【C/S模式】 bsp;&#8226;OpenBase对象创建一个数据基于VB的教材管理系统【C/S模式】 库对象</P> <p>&nbsp;&nbsp;&nbsp;&n基于VB的教材管理系统【C/S模式】 bsp;&nbsp;&#8226;RecordSet对象基于VB的教材管理系统【C/S模式】 记录的集合&nbsp;</P> <p>&nbsp;&nb基于VB的教材管理系统【C/S模式】 sp;&nbsp;&nbsp;&nbsp;&#8226;F基于VB的教材管理系统【C/S模式】 iled对象代表表中字段</P> <p>&nbsp;&n基于VB的教材管理系统【C/S模式】 bsp;&nbsp;&nbsp;&nbsp;&#8226;I基于VB的教材管理系统【C/S模式】 ndex对象创建索引</P> <p>(4)SQL语言与数据访问对象的结合</P> <p>&nbsp;&nbsp;本系统中查询功能的实现是采用的SQL语言与DAO相结合的方式,我们将S