基于VB2010程序设计中的数据库应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB2010程序设计中的数据库应用.doc

基于VB2010程序设计中的数据库应用   摘 要   随着现代信息技术的广泛普及和应用,计算机技术逐渐受到了人们的关注。在计算机的知识体系中,Visual Basic程序设计是计算机的基础知识之一。在Visual Basic程序设计中,数据库又是较为重要的内容,并且它的实用性也很突出,很多工作岗位中都有涉及。据此本文就对Visual Basic2010程序设计中的数据库应用进行了分析。   【关键词】Visual Basic2010程序设计 数据库 应用   从实用性角度来讲Visual Basic的使用范围非常广泛,最常见的利用形式就是它的后台数据采用Acess或SQL SERVER产品进行组合。   1 Visual Basic2010   Visual Basic201是由美国微软公司于2010年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。   2 Visual Basic2010程序设计中数据库应用的重要性   从数据库的作用发挥来看,它是对数据库结构、存储、设计以及使用进行研究的一种软件技术,也是实现数据管理和处理的一种技术形式。   如果将数据库的设计看作为是后台开发的话,那么Visual Basic2010就是一个典型的前台开发工具。相对来说,Visual Basic2010的应用较为简单,界面设置也很简洁,在实际应用中,Visual Basic2010+Acess和Visual Basic2010+SQL SERVER是较为常见的一种前后台组合形式,应用较为广泛,但是, Visual Basic2010和数据库的结合面并不是很宽,因此在实践应用过程中除了要掌握数据库的基本原理外,更重要的是要充分认识到数据库的重要性,以更好地服务企业提高工作效率。   3 Visual Basic2010程序访问数据库的方式介绍   Visual Basic2010访问数据库的技术和方式并不是单一的,它包括有很多种方法,下面以其中几种方法进行分析。   3.1 DAO技术   DAO(数据访问对象),它是一种Microsoft Jet数据库引擎的面向对象的一个接口。它在对编程的利用下来直接控制Jet数据库引擎,进而实现较为复杂的数据库应用系统,一般是适合在单机应用系统或是小范围本地的分布应用中,例如常见的Acess连接。Visual Basic2010把DAO模型已经封装成为了一种Data空间,分别设置相应的属性,就可以实现Data控件和数据库中记录源的相连接,进而可以直接使用Data空间来对数据库进行相关操作。   3.2 RDO技术   RDO(远程数据对象),它是一个到ODBC的并面向对象的数据访问接口,主要的作用是用来对远程数据库进行访问的,一般在客户机/服务器型数据库应用程序中使用,它和DAO技术一样在Visual Basic2010中,也将其封装成为了RDO控件,具体的使用方法和DAO控件的使用方法一样,没有较大的差异。   3.3 ADO技术   ADO(ActiveX数据对象),它是以LOE DB为基础的直接面向对象的数据访问模型,严格来说,它属于是DAO/RDO的后续衍生物,相对于其他数据访问对象来说,ADO技术所涉及到的对象较少,非常有利于掌握和应用。   从ADO技术的本质来看,它是一种提供访问各种数据类型的连接机制。但是,因为ADO技术是为Microsoft最新和最强大的数据访问范例OLE DB而设计的,因此,OLE DB可以为任何数据源提供高性能和快速化的访问,通常情况下,这些数据源涉及到关系和非关系数据库、电子邮件和文件系统、文本和图形等等,基于此,ADO技术就可以通过它的内部属性和方法来提供一个统一的数据访问接口的方法,这就可以说,通过ODBC的方法和数据库相接,就可以使用任何一种ODBC数据源,也就是说,它不仅可以适合在SQL SERVER、Acess等数据库应用程序中,而且还可以在Excel表格、文本文件、图形文件等使用,属于是一个较为实用的应用程序层接口。   ADO技术在较为关键的应用方案中使用的话,它所使用的网络流量是最少的,而且在前端和数据源之间所使用的层数也是最少的。它的所有这些最终目的都是为了提供一个轻量且性能高的接口,因此,ADO技术易于使用、速度快、内存之处少且磁盘

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档