- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 数据库技术 及综合应用 Recordset对象 使用Recordset对象的Open方法打开一个记录集。语法格式如下: recordset.Open Source, ActiveConnection, CursorType, LockType ADO游标类型 ADO锁的类型 读取数据库时 ? res.open sql语句,数据库连接,1,1 更新数据库时 ? res.open sql语句,数据库连接,1,2 ADO游标类型有四种,程序中常用第二种AdOpenKeyset, AdOpenForwardOnly = 0? 只能用MoveNext读取,并且打开的同时建立的数据库的备份,不能即时体现数据库记录状态,比如记录的编辑和增删.AdOpenKeyset = 1? 可上下滚动的游标,给打开的记录创建了一个关键字列表,类似记录集的描述,访问的时候才去取得数据值,就是说可以即时看到修改信息,但是不能即时得到数据是否删除的信息,因为这个关键字列表是事先初始化好的. AdOpenDynamic = 2 完全可滚动,可得到数据的必威体育精装版状态,执行效率也会有所降低.AdOpenStatic = 3 完全可滚动,但是和adOpenKeyset类似,它先将数据库备份文件之后进行操作.可以断开数据库连接后继续使用. ADO锁的类型有四种,在不需要对数据库数据进行更新的读取操作中,推荐使用AdLockReadOnly只读锁;当添加删除更新一条记录时,推荐使用AdLockPessimistic锁,防止你在更新一条记录时其他人操作相同的记录,或其他人同时录入不合法的重记录。比如用户名注册,在用户查重和提交新名称的过程中有间隔,防止在间隔期其他用户提交你已通过查重的合法名称,或录入两个相同名称。 AdLockReadOnly = 1只读锁,不能操作记录AdLockPessimistic= 2悲观锁,操作者打开之后立即上锁,直到修改完成或者放弃修改为止,此时其他人无法编辑.AdLockOptimistic= 3乐观锁,当记录将要被更新的时候才开始上锁,但是不能保证在提交修改之前是否有人改动过.AdLockBatchOptimistic= 4批量乐观锁,SQL server中要使用它,必须打开一个可上下滚动的游标,如adOpenKeyset,adOpenStatic. * VB程序设计基础教程—第六章 本章主要内容 数据库概述 Access数据库及其基本操作 SQL语言 可视化数据库管理器简介 ADO对象模型及数据控件 在VB中使用SQL语言 报表设计 数据库概述 计算机对数据的管理经历了手工管理、文件管理、数据库管理三个阶段。数据库技术是从二十世纪七十年代才逐渐发展起来的数据处理技术,是信息系统的基础和核心,是计算机应用的一个重要方向。数据库技术最大程度地实现了数据共享,极大地提高了数据的管理效率和使用效率。Visual Basic将Windows的各种优秀特性与数据库管理功能结合起来,提供了对数据库系统强有力的支持,可以使用包括必威体育精装版的ADO数据访问技术在内的多种方式对Oracle、SQL_Server等各种大型数据库进行访问。 数据库是计算机内有组织、可共享的数据的集合。数据库通过数据库管理系统(DBMS)进行数据存取、数据安全、并发控制、灾难恢复等管理工作。 数据库系统有三种模型:层次模型、网状模型、关系模型,其中,关系模型目前已经成了事实上的标准,这不仅因为关系模型有严格的数学理论基础,功能强大,而且还由于它提供了结构化查询语言(SQL)的标准接口。 关系数据库概念 关系数据库模型建立在关系的基础上,一个关系就是我们看到的一张二维表,如下表所示: 记录 字段 关键字:是能唯一地标识一条记录的字段,如sno 数据库可以由一个或多个表组成,表与表之间可以用不同的方式相互关联。表间关系有一对一、一对多、多对多三种关系,关系模型只能处理和表达一对多的联系(一对一是其特例),如图所示 常用述语 关系(Relation):一个关系对应通常的一张二维表。 记录(Record): 每一行数据为一个记录 字段(Field): 每一列为一个字段,是不可再分的,有多个值。每个字段都有一个名称,如学号是一个字段,它的名称是sno,字段名可为中文,也可为英文字母,通常我们使用英文字母做字段名; 数据表(Table):记录的集合构成一个二维数据表 数据库(Database):多个相关的数据表的集合,构成数据库,每个数据库都以文件的形式存储在磁盘上。如图所示,学生表、选课表、课程表构成一个数据库。 索引(Index): 索引是为提高数据访
您可能关注的文档
- 第三章预算法——国1.ppt
- 第三章青春之歌.ppt
- 第三章题录索引.ppt
- 第三章:公共组织.ppt
- 第三章:口语表达的方式.ppt
- 第三节.wo地图的阅读.ppt
- 第三节两汉政治经济制度.ppt
- 第三节人类遗传病.ppt
- 第三节内分泌系统中信息的传递和调节(第三稿).ppt
- 第三节四川省.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)