14.3.3VB编程基础.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
14.3.3VB编程基础.ppt

数据库技术 教 师:曾晓东 电 话E_mail:zengxiaodong@263.net 第14章 数据库应用结构与数据访问接口 14.1 数据库应用结构 14.2 数据访问接口 14.3 VB基础 14.1 数据库应用结构 数据库应用结构是指数据库运行的软、硬件环境。通过这个环境,用户可以访问数据库中的数据。 四种最常见的应用结构: 集中式结构 文件服务器结构 客户/服务器结构 互联网应用结构 14.1.1 集中式应用结构 14.1.2 文件服务器结构 优点在于实现的费用比较低廉,而且配置非常灵活。缺点是,由于所有的应用处理都要在客户端完成,因此客户端的个人计算机必须要有足够的能力。 14.1.3 客户/服务器结构 优点:应用程序或应用逻辑可以根据需要划分在服务器和客户工作站中,同时减少了网络流量。 14.1.4 互联网应用结构 优点:最终用户应用软件的安装和维护都非常简单,客户端不再需要安装、配置应用软件的工作。这些工作只需在Web服务器上完成,从而减少客户端与服务器端软件配置的不一致以及不同版本应用软件所带来的问题。 14.2 数据访问接口 14.2.1 ODBC 14.2.2 OLE DB和ADO 14.2.3 ADO为OLE DB带来了什么? 14.2.1 ODBC ODBC(开放的数据库互连,Open DataBase Connectivity)是Microsoft公司开发的一套开放的数据库系统应用程序接口规范, 它为应用程序提供了一套高层调用接口规范和基于动态链接库的运行支撑环境。 使用ODBC开发数据库应用程序时,应用程序使用的是标准的ODBC接口和SQL语句,数据库的底层操作由各个数据库管理系统的驱动程序完成。 ODBC体系结构 建立ODBC数据源 利用控制面板建立 ODBC数据源类型 用户数据源 系统数据源 文件数据源 14.2.2 OLE DB和ADO OLE DB是一系列直接处理数据的接口。它建立在COM之上,是Microsoft提供的一种在不同数据进程间进行通信的方式。 ADO和OLE DB实际上是同一种技术的两种表现形式。OLE DB提供的是通过COM接口的底层数据接口,而ADO提供的是一个对象模型,它简化了应用程序中使用OLE DB获取数据的过程。 OLE DB定义了三种类型的数据访问组件: 数据提供者 数据消费者 服务组件 OLE DB库中包含的核心组件 Data Conversion Library:支持从一种数据类型转换到另一种数据类型。 Row Position对象:保留记录集中对当前行的跟踪。此功能允许其他组件约定它们当前使用的是什么数据。 Root Enumerator:允许搜索已知OLE DB数据提供者的注册信息。 IdataInitialize接口:包含允许使用数据源的功能。 IDBPromptInitialize接口:包含允许应用程序使用Data Link属性对话框的功能。 使用ADO和OLE DB获取数据的体系结构 14.2.3 ADO为OLE DB带来了什么? ADO是建筑在OLE DB之上的高层接口集。 ADO是介于OLE DB底层接口和应用程序之间的接口,它避免了开发人员直接使用OLE DB底层接口的麻烦。 ADO简化了OLE DB模型。OLE DB是一个面向API的调用,ADO在OLE DB上面设置了另外一层。 ADO层是面向对象的API,它只需开发者掌握几个简单对象的方法和属性,比在OLE DB API中直接调用函数要简单的多。 14.3 Visual Basic基础 14.3.1 VB的集成开发环境 14.3.1 VB的集成开发环境 将设计和代码编辑、编译和调试、运行等几个步骤集成一个公共的环境中——称为“集成开发环境” 标准工具箱 工具箱作为对象的“容器” 如何向工具箱中添加控件 1.在工具箱处单击鼠标右 键弹出“部件”对话框。 2.在“部件”对话框中在 需要控件加上选中标志, 然后单击“确定”按钮。 3.要删除控件,只要去 掉选中标志即可。 属性窗口—包含所选对象(窗体或控件)在设计 阶段有效的所有属性描述,这些属性值都是程序 运行时各对象属性的初始值。 属性窗口显示方式两种: 14.3 Visual Basic基础 14.3.2 面向对象的概念 VB采用了基于控件的开发方式,这实际上就是面向对象理论的具体体现。例如,我们在加法程序中所看到的窗体,以及命令按钮、文本框、标签等控件,多是一系列的属性、方法和时间的安装体,均可理解为对象。 对象的概念 在VB中不仅提供了大量的控件对象,而且还提供了创建自定义的对象的方法和工具,为开发应用程序带来了方便。 14.3.2 面向对象的概念 1 对象和类

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档