商业服务组件与数据服务层之间的通信是客户机/服务器结构开发的一个重点。Visual Basic配套提供了3种数据访问方法:数据访问对象(Data Access Object, DAO)、远程数据对象(Remote Data Oject,ROD)以及开放数据库连接API(ODBC API)。在接下去的3个小节里,我们将就每种方法进行简要的总结。
  1.数据访问对象(DAO)
  Visual Basic4提供了对JET的支持。JET是“联合引擎实现技术”的简称。JET提供了数据访问的一种面向对象实现方式,名为“数据访问对象”(DAO)。这种数据访问方法允许开发者利用数据对象和数据集合对数据访问任务进行控制。数据访问对象的实现与名为MDB的微软数据库文件结构紧密地联系在一起。在MDB里,允许我们保存表格、查询定义、宏、表单、报表和代码。而数据访问对象只允许我们再MDB里保存表格与查询。数据访问对象能自动完成大多数数据处理任务,其中包括连接管理、记录锁定以及结果集的获取等。同时,数据访问对象也提供了对符号ODBC规范的数据源的访问途径。
  2.远程数据对象(RDO)
  如欲优化对复合ODBC规范的数据源的访问方法,同时还想简化整个局域网管理软件操作过程,如果无有效工具的协助,那么需要进行的工作是相当艰巨的。“远程数据对象”(RDO)正是针对这一目的而设计的。远程数据对象是位于ODBC API顶部相当薄弱的一层。由于远程数据对象相当薄弱,所以不会影响数据访问的执行速度。在需要着重考虑执行速度的计算环境中,这一特性是相当关键的。远程数据对象能生成DAO对象的镜像,允许开发者利用对象和集合执行与数据相关的任务,比如提交查询、处理结果以及控制错误等等。
  3.开放数据库连接(ODBC)API
  单就执行速度来说,在所有数据访问方法中,开放数据库连接(ODBC)API是最棒的一种。但如从编程的角度来看,这种方法却需耗费大量时间,而且必须特别慎重。由于这是一种应用程序编程接口(API),所以我们对数据访问的各种细节拥有全面的控制权。访问符合ODBC规范的数据库引擎时,比如Oracle和微软SQL服务器,无论DAO还是RDO,它们都需要使用ODBC API层。尽管ODBC API的含义比较模糊,而且难以掌握它们的使用,但它们却提供了更多的控制权以及更快的执行速度。通常,我们推荐使用远程数据对象(RDO),因为它在易用性和执行效率上达到了最佳的平衡。它的数据访问速度可与ODBC API匹敌;同时,面向对象的程序句法也提供了很好的易用性。

禁止窗口标题

★关于WorkWin公司电脑监控软件★

WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。

WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。

WorkWin介绍

WorkWin监控首页 短视频讲解 下载免费试用版

版权所有,南京网亚计算机有限公司 。本文链接地址: 局域网管理软件的数据库管理工具