DAO简介-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


DAO简介

发表时间:2008/8/16 7:54:53 评论(0) 浏览(8845)  评论 | 加入收藏 | 复制
   
摘 要:Data Access Object数据访问接口即DAO
正 文:
DAO是Data Access Object数据访问接口,数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。

在核心J2EE模式中是这样介绍DAO模式的:为了建立一个健壮的J2EE应用,应该将所有对数据源的访问操作抽象封装在一个公共API中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的所有事务方法。在这个应用程序中,当需要和数据源进行交互的时候则使用这个接口,并且编写一个单独的类来实现这个接口在逻辑上对应这个特定的数据存储。

DAO(数据访问对象)是一种应用程序编程接口(API),存在于微软的Visual Basic中,它允许程序员请求对微软的Access数据库的访问。DAO是微软的第一个面向对象的数据库接口。DAO对象封闭了Access的Jet函数。通过Jet函数,它还可以访问其他的结构化查询语言(SQL)数据库。


除去Data Access Object的意思,在光盘刻录方面DAO对应于Disk At Once(一次写盘方式),在使用刻录机刻录镜像文件时可以选择这种方式。

一次写盘是单次的写入方式,引导区、数据磁道以及导出区都是一次性写入,一次写完之后光盘就关闭,即便此次写入没有写满整个刻录盘,也无法再写入其它数据。当引导区写入到光盘上时,并没有在该引导区标示出下一个可用的地址,因此光盘就被视为关闭,再也无法写入更多的数据。

这种写入模式主要用于光盘的复制,一次完成整张光盘的刻录。其特点是能使复制出来的光盘与源盘毫无二致。DAO写入方式可以轻松完成对于音乐 CD、混合或特殊类型CD-ROM等数据轨之间存在间隙的光盘的复制,且可以确保数据结构与间隙长度都完全相同。值得一提的是,由于DAO写入方式把整张光盘当作一个区段来处理,一些小的失误都有可能导致整张光盘彻底报废,所以它对数据传送的稳定性和驱动器的性能有较高的要求。

Access软件网交流QQ群(群号:198465573)
 
 相关文章
DAO  【杜威  2013/3/30】
DAO数据库编程  【周芳(转)  2013/4/2】
DAO与ADO格式  【小赵  2013/5/24】
【译文】把DAO代码转化为ADO  【周芳(转)  2013/6/4】
ADO, DAO, DoCmd.RunSQL 三种方式用哪一种?  【缪炜  2013/7/19】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接