第3章VB数据访问技术.ppt

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

第3章 Visual Basic数据访问技术 本章学习要点 3.1 创建ODBC数据源 ODBC(Open DataBase Connectivity)即开放式数据库互连标准,是数据库服务器的一个标准协议,它向访问网络数据库的应用程序提供了一种通用的语言,使得应用程序开发人员从各种繁琐的特定数据库API接口中解放出来。开发人员不必知道所连接的数据库类型,就可以用标准的SQL语言访问数据库中的数据。 3.1.1 ODBC简介 ODBC系统有4个组件,图3-1给出了在Visual Basic ODBC应用程序中这4个组件之间的关系。 3.1.1 ODBC简介 ODBC系统的4个组件 3.1.2 使用ODBC连接SQL Server数据源 ODBC通过使用ODBC驱动程序来提供数据库的独立性。因此,对于不同的数据库就要求使用不同的驱动程序。所以在使用ODBC时,应根据数据库类型的不同选择不同的DSN选项,因此连接SQL Server数据库时应选择“SQL Server”选项。 连接步骤 (1)单击Windows系统菜单“开始”→“设置”→“控制面板”→“管理工具”,进入“管理工具”窗口;双击“管理工具”中的“数据源(ODBC)”,打开“ODBC数据源管理器”对话框。单击“添加”按钮,系统将准备添加一个用户数据源。 连接步骤 (2)单击“添加”按钮后,弹出“创建新数据源”对话框, 如图所示。ODBC提供驱动程序的数据源类型有Access类驱动程序、Dbase类驱动程序、Excel类驱动程序、FoxPro类驱动程序、Visual FoxPro类驱动程序、Paradox类驱动程序、Text类驱动程序、Oracle类驱动程序和SQL Server类驱动程序。 连接步骤 (3)在上图中选择“SQL Server”之后,单击“完成”按钮,进入“创建到SQL Server的新数据源”对话框,如下图所示。 连接步骤 (5)单击“下一步”按钮,在弹出“创建到SQL Server的新数据源”对话框中,选择“使用用户输入登录ID和密码的SQL Server验证”。在“登录ID”一栏中输入“sa”,在“密码”一栏中输入对应的密码。 连接步骤 (6)单击“下一步”按钮,弹出“创建到SQL Server的新数据源”对话框,如下图所示,在“更改默认的数据库为”项中,选择连接的SQL Server数据库名称,然后单击“下一步”按钮。 连接步骤 (7)单击上图的“下一步”按钮后,将弹出下图所示的对话框,在此对话框中单击“完成”按钮。 连接步骤 (8)单击上图中“完成”按钮后,弹出“ODBC Microsoft SQL Server安装”对话框,如左图所示。单击“测试数据源”按钮,弹出如右图所示的对话框,显示连接是否正确。 连接步骤 (9)测试连接成功后,单击“确定”按钮,弹出“ODBC数据源管理器”,此时创建了新的用户DSN“zzdb”,如下图所示。利用ODBC数据源管理器还可以配置和删除数据源。 3.2 ADO对象模型 3.2.1 ADO 技术简介 ActiveX Data Objects(ADO)是应用层数据访问接口,最早被用于Microsoft IIS中访问数据库。与一般数据接口相比,ADO更方便地用于网络操作环境。ADO的另外一个特征是使用简单,因为它是一个直接面向用户的数据接口,把较复杂的数据访问操作封装在一组简化的组件接口中,从而用很简单的命令就可以实现一系列特定数据访问操作。 3.2.2 ADO对象模型简介 ADO对象模型主要由三个成员对象Connection、Command和Recordset对象,以及三个集合对象Errors、Parameters于Fields集合对象所组成,其结构如下图所示。 ADO对象模型的三个成员对象 基于数据访问的过程,可分为数据连接、数据采集与数据处理等几个过程,分别由ADO对象模型的三个成员对象Connnection、Command和Recordset完成,其功能如下表所示。 ADO对象模型的三个集合对象 集合对象是由一些相同对象组成的组,ADO对象模型的三个集合对象(Errors、Parameters、Fields)是由这些相同的对象(Error、Parameter、Field)所组合而成。其功能如下表所示。 引用ADO对象 要想在应用程序中使用ADO对象,必须先在当前工程中应用ADO对象。引用ADO对象的操作方法如下:在VB集成开发环境下,选中“工程”菜单中的“引用”菜单项,弹出“引用”对话框;在“引用”对话框中选中“Microsoft ActiveX Data Objects 2.0 Libr

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档