- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《access 数据库技术》7-12章
本章要点 本章要点 本章要点 本章要点 本章要点 本章要点 RecordSet对象有5种类型: Table类型 Dynaset类型 Snapshot类型 Forwardonly类型 Dynamic类型 Access 2003支持3种类型的记录集: Table类型 Dynaset类型 Snapshot类型 (2) 使用RecordSet对象 (3) DAO编程实例 (4) 数据库记录的增、删、改操作 RecordSet对象是浏览和编辑记录的好工具,不仅如此,通过使用其AddNew、Delete、Edit和Update方法,可以方便地实现数据库记录的增、删、改操作。 ● 增加记录 AddNew方法用于在记录集中增加新记录。增加记录的主要步骤为: ①调用AddNew方法,增加一条新记录。 ②通过文本框等控件输入值或直接赋值的方法,给各字段赋值。 ③调用Update方法,将所添加记录的缓冲区数据写入数据库。 ● 删除记录 Delete方法用于在记录集中删除记录。删除记录的主要步骤为: ①使被删除记录成为当前记录。 ②调用Delete方法,删除当前记录。 ③移动记录指针或调用Refresh方法。 ● 查找记录 Find方法 使用Find方法可以在RecordSet对象中查找与指定条件相符的一条记录,并使之成为当前记录。 Find方法有4种使用格式。 使用命令格式为:记录集.Find方法 条件 11.2.4 ADO(活动数据对象) ADO(Active Data Object,活动数据对象)是一种基于COM(组件对象模型)的自动化接口(IDispatch)技术,是一个与编程语言无关的COM组件系统。 Access 2003的ADO引用库为“Microsoft ActiveX Data Objects x.x Library”。 ADO库的引用方式为:先进入VBA编程环境VBE,在“工具”菜单中选择“引用”命令,在弹出对话框的“可使用的引用”列表框中,选择Microsoft ActiveX Objects x.x Library,然后按“确定”按钮即可。 1. ADO对象模型 ADO提供了一组非常简单并将一般通用的数据访问细节进行封装的对象,主要有三个对象成员:Connection、Command和Recordset,以及几个集合对象:parameters、Fields及Errors等。 ADO对象模型如图: ADO主要对象说明: Connection对象:处于ADO对象的最上层,功能是指定数据提供者,完成到数据源的连接。 Command对象:表示在Connection对象的数据源中,要运行的SQL命令。例如,可以用Command对象执行一个查询等。 RecordSet对象:操作Command对象返回的记录集。 Parameters对象:表示运行Command对象使用的参数。 Field对象:可取得记录集的一个或多个字段。 Error对象:表示使用ADO对象的过程中发生的错误。 2. 使用ADO对象 在使用ADO对象前,要设置数据提供程序,这是ADO与DAO的很大不同。数据提供程序(Provider)是ADO辨识数据源格式的关键。在Access 2003中数据提供者为OLE DB Provider for Microsoft jet,Provider属性值设置为Microsoft.jet.OLEDB.4.0。表示ADO将 通过jet 4.0版数据引擎连接至Access数据库, 使用ADO的主要方法:定义要连接和处理的Connection对象,也就是设置Provider属性值,然后再设置ConnectioString属性。要取得现用数据库的联接语法,可以使用: MsgBox CurrentProject.Connection.ConnectionString (1) 创建Connection对象 通过ADO编程实现数据库访问时,首先要创建对象变量,然后通过调用对象方法和属性设置来进行操作。 实现方法为: Dim cn1 As New ADODB.Connection Dim rs As New ADODB.Recordset Dim StrConnect As string StrConnect= d:\学生管理\学生管理.mdb cn1.Provider = Microsoft.jet.OLEDB.4.0 cn1.ConnectionString= StrConnect cn1.Open (2) 使用Recordset
您可能关注的文档
- GDSF全球数字监控论坛—中国活动企划书.doc
- 蛋白质及其分解代谢.ppt
- 09年安全生产技术考点精粹试题解析(二).doc
- 策划案理论推索-----之剑法流程全图.doc
- 市场营销组合理论质疑.doc
- 电气专业建设工程施工图设计审查技术讲座.ppt
- 三星靠什么超越索尼?.doc
- 对我国货币政策目标的再思考.doc
- 如何制衡核心员工?.doc
- 营缮工程管理实务.ppt
- 人教版(部编版)小学语文三年级上册《写日记-(3)》【名师教学课件PPT】.pptx
- 九年级英语上册-教学课件-Unit-10-You're-supposed-to-shake-hand.pptx
- 七年级初一人教版(部编版)小学道德与法治上册-和朋友在一起--名师教学PPT课件(1).ppt
- 九年级初三语文上册人教版部编版--范进中举-()-名师教学课件PPT.ppt
- 一章动物细胞培养基础知识【共35张】.ppt
- 如何把一件事写具体.ppt
- 机械设计基础第三章凸轮机构.pptx
- 董菁生物标志物文档.ppt
- 2019年安全生产月班队会课件.ppt
- 第3章Zynq-7000应用处理单元.ppt
最近下载
- 计划生育知识考试试题及答案.docx VIP
- 建筑施工承插型盘扣式钢管脚手架安全技术规范.pdf VIP
- 3主动拒绝烟酒与毒品 第一课时《烟酒有危害》(课件) 道德与法治五年级上册统编版.pptx
- TCSMT-微光场景图像质量评价方法构建要求.pdf VIP
- 义务教育版(2024)三年级全一册信息科技 第14课 制作数字小报 课件.pptx VIP
- 2025宁夏德润农业发展投资集团有限公司招聘8人笔试备考试题及答案解析.docx VIP
- 网络安全与信息风险防范措施培训研讨授课.pptx VIP
- 煤矿地质学教学课件电子教案全套课件.pptx VIP
- 2024年上海市崇明区九年级语文第二次模拟质量调研试卷附答案.pdf VIP
- 物联网智慧城市解决方案V17.1.ppt
文档评论(0)