- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
visualc实用教程第14章:利用ado组件访问数据库
第14章 利用ADO组件访问数库 教学要点 本章内容主要包括数据库应用程序的一些概念,ADO中的数据对象,利用Access建立数据库,ADO控件和ADO对象的使用。 要求了解ActiveX控件和COM组件的概念,熟悉利用Access创建数据库的方法,掌握利用ADO控件和ADO对象访问数据库的方法,熟练掌握利用MSDN了解ADO的各种对象的使用。 利用ADO组件访问数库目录 本章目录 14.1 ADO简介 14.2 常用的ADO的对象 14.3 使用Access 2000创建数据库 14.4 创建ADO数据库访问程序 习题 14.1 ADO简介 本节内容: 14.1.1 ADO概述 14.1.2 ADO访问数据库的优越性 这一篇主要讲组件的开发和使用,在上一章中,我们创建了一个.DLL动态链接库,动态链接库其实也是一种组件,这种组件主要使用在各种桌面应用程序中。这一章我们要介绍另一种组件的使用,在数据库应用程序中的使用。利用ADO技术来访问访问数据库,其实就是利用访问数据库的一些组件来间接地访问数据库。 14.1.1 ADO概述 ADO(ActiveX Data Object,ActiveX数据对象),是Microsoft推出的较新的数据访问技术,它提供了简单易用的访问各种数据资源,包括关系型和非关系型数据库的高效手段。除了面向VC外,还提供了面向其它各种开发工具的应用,如VB,VJ等。ADO应用的场合很多,特别是在服务器应用方面。例如用于动态服务器页面ASP(Active Server Page)中连接运行在IIS服务器上的数据库,用于VB应用程序与数据库服务器的连接等。 14.1.2 ADO访问数据库的优越性 ADO是一种高层数据访问接口,具有面向对象的特点。使用ADO访问数据库,主要是使用ADO的各种对象进行访问,它易使用、速度快、内存支出少,其最大好处是在因特网上访问数据库的高效性。因为ADO在关键的因特网中使用了最少的网络流量,并且在客户端和数据库服务端使用了最少的层数。可以说,ADO为桌面或因特网上的数据库访问提供了一种轻量级的高性能接口。 14.2 常用的ADO的对象 本节内容: 14.2.1 连接对象 14.2.2 命令对象 14.2.3 记录集对象 14.2.4 字段对象 14.2.5 参数对象 由于ADO具有面向对象的特点,利用ADO技术来访问访问数据库,其实就是利用ADO的对象来操纵数据库,首先我们要熟悉这些对象。 14.2.1 连接对象 连接(Connection)对象是用来与数据库建立连接、执行查询以及进行事务处理。在连接之前必须指定使用哪一个OLE DB供应者。 14.2.2 命令对象 命令对象(Command)可以执行数据库操作命令(例如查询、修改、插入和删除等)。用命令对象执行一个查询子串,可以返回一个记录集合。 14.2.3 记录集对象 记录集(Recordset)对象用来查询返回的结果集,它可以在结果集中添加、删除、修改和移动记录。当创建了一个记录集对象时,一个游标也就自动创建了,查询所产生的记录将放在本地的游标中。游标类型有四种:仅能向前移动的游标、静态游标、键集游标和动态游标。 记录集(Recordset)对象是对数据库进行查询和修改的主要对象。 14.2.4 字段对象 字段是用于表示记录集中的列信息,包括列值等信息。 一个记录集包含了数据库表中的若干行记录。如果将记录集看作二维网格,字段则将排列构成“列”。每一字段(列)分别包括有名称、数据类型和值的属性,在字段中包含了来自数据源的真实数据。要修改数据源中的数据,可在记录集中修改F
文档评论(0)