第13章数据库编程应用技术.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 数据库编程应用技术 大多数情况下,我们在编写应用程序时都离不开数据库。一个功能强大的应用软件需要数据库技术的支持。如在前面章节中讲解的多媒体技术的实例中,在实现保存多媒体文件路径的操作中,就应用到了数据库技术。本章中,我们将详细地向读者讲解有关数据库处理技术方面的相关知识。 本章主要讲解的知识点有以下几个方面。 使用数据库控件操作数据库; 使用ADO技术操作数据库; 连接SQL Server数据库和ODBC数据源的方法; 对数据库的添加、删除、修改及查询等相关的操作。 13.1 数据库控件的使用 数据库控件是操作数据库的有效工具,通过使用数据库控件,我们可以实现连接数据库、向数据库中添加、删除以及查询记录信息等操作。下面就向读者介绍一下VB 6.0中几个重要数据库控件的使用方法。 13.1.1 Data控件的使用 如果您只是简单地操作下数据库,那么最简单的方法就是使用Data控件了,Data控件的优势在于可以直接建立起数据源并且与文本框或列表等控件直接建立连接,这样就不必要再编写大量的程序代码,而只是简单地设置下控件的某些属性就可以操作数据库了。那么,Data控件都有哪些重要的属性和方法呢?请接着往下看! 1.Connect属性 Connect属性用于设置所要连接数据库的类型。 2.DataBaseName属性 DataBaseName属性用于设置Data控件的数据源,即决定Data控件连接的数据库名称。 3.RecordSource属性 在使用DataBaseName属性设置完数据源之后,还需要设置所要连接的数据表,在连接完数据表之后,才实现了与数据库之间真正意义上的连接。连接数据表通过使用Data控件的RecordSource属性来实现。 13.1.2 ADO控件的使用 前面讲解的Data控件只能对Access97版本的数据库进行操作,从这一点就可以看出,Data控件是非常不适用的。因此,在通常情况下,很少会使用Data控件编写程序。在VB 6.0中,有一种功能强大而且使用又方便的控件,那就是ADO控件。通过使用ADO控件,我们可以连接一个本地数据库或远程数据库、打开一个指定的数据库表或定义一个基于结构化查询语言的查询、将数据字段中的数值传递给数据绑定控件等数据操作。下面就来学习一下这个功能强大的数据控件。 ADO控件是非标准的控件,在使用时需要通过在“控件”对话框中进行添加,具体的 添加方法为:在工具箱中单击鼠标右键,在弹出的快捷菜单中选择“部件”命令,并在弹 出的“部件”对话框中选取“Microsoft ADO Data Control 6.0”选项,如图13.9所示。单击【确定】按钮,将ADO控件添加到工具箱当中。 13.1.3 DataCombo控件的使用 前面讲解了两个重要的数据控件:Data控件和ADO控件。本节中再来看一下DataCombo控件的使用方法。 DataCombo控件所具有的功能与下拉列表控件ComboBox相同,只不过DataCombo控件通常与ADO控件一起协同工作,使得数据库应用程序具有更加强大的功能。那么,在应用程序中我们如何使用DataCombo控件呢?请读者朋友往下看! 在使用DataCombo控件之前,需要首先将DataCombo控件添加到工具箱当中,具体实现的方法为:选择“工程”菜单下的“部件”命令,然后在弹出的“部件”对话框中选择“Microsoft DataList Controls 6.0”选项,单击【确定】按钮之后将DataCombo控件添加到工具箱当中。 13.2 ADO对象的使用 前面讲解的内容都是使用数据控件对数据表中的数据进行操作。那么,如果不使用数据控件是否也能操作数据表中的数据信息呢?答案是肯定的。也可以使用ADO对象来操作数据表中的数据信息,本节中我们将重点讲解一下ADO对象在VB 6.0中的具体应用。 13.2.1 什么是ADO 在学习ADO对象之前,先来了解一下什么是ADO。ADO的全称为Active Data Objects,它包含了数据库访问对象DAO、远程数据对象RDO及几乎所有其他数据存取方式的全部功能,可以使用ADO访问各种类型的数据库及数据源。ADO具有很高的灵活性,它可以使用相同的编程模式连接到不同的数据提供者,因此,是当前使用最广泛的操作数据库技术之一,受到广大程序员和编程爱好者的青睐。 ADO可以用来同OLE DB Provider(数据访问层)协同工作。OLE DB是一个低层的数据访问接口,通过该接口可以访问各种数据源,与数据库取得连接。ADO技术将所有强大的数据处理功能都封装起来,仅仅引用它就可以执行各种数据操作。 13.2.2 ADO对象的添加 在使用ADO对象之前,需要进行一个重要的操作,那就是将ADO对

文档评论(0)

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

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

1亿VIP精品文档

相关文档