网站大量收购独家精品文档,联系QQ:2885784924

在网页中实现数据库事务处理.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在网页中实现数据库事务处理.doc

在网页中实现数据库事务处理 2001耳2月电脑学习摹1撕 在网页中实现数据库事务处理 李恩民 籀要主要讨论如何在网页中实现教据库的事务赴理,包括记录集,数据库连接和M|Is网页三十层嵌上实 现事务处理方法. 关键字ASPADO连接事务赴理网页数据库 HowtoImplementDatabaseTransactioninWebPages IjEnmilI Ab蛐dThisarticlemainhdiscusseshowt0implementdatabaseIransacfion_mawebpage,Thesoftware#t- formisMicrosoft’sADOandASPinIIS4,0,Thereisthreelayerstoimplementit:inareeordset.ina~onnos- tionandinEtMTSWebpage. K碍OrdASPADOnnecti∞TransactionWeb—pagesDataba..~e 基于WWW的网站日益流行并且功能越来越强大. 在电子商务等应用中,基于数据库的技术倍受青睐.其 中较好的WEB访问数据库的解决方案应该是微软的 IIS+ASP+ADO+SQLServer个人的一点实际经验,谈一 下如何在ADO理. 我们知道,在货币转帐时.必须从帐户中减去某个 数额井将此数额添加到另一个帐户.无论其中的哪个 更新操作失败,都将导致帐日错误.在打开的事务中进 千亍这些更改可确保数据的完整性.所以在ADO中实现 事务处理是非常必要的. 1在记录羹层次上实现事务处理 在ADO中.一般使用Connecdon对象中所提供的处 理事务方法: Be.ginTm~启动新的事务 t=0rh眦.保存所有更改井结束当前事务.它也可以启动新 事务. RollbackTmns取消当前事务中所做的任何更改并结束事务. 它也可启动新事务. 下面是实现的源代码.所使用的数据库是Mi. crosoftSQLServer自带的样例数据库pubs,如果e表 中的Type字殷的值为p町chogy.则改为”changed. lt;%DimcTI1山ADODB,Conn~tion DimrstTdesAsADODB,Ree.m’deet SetCIlttl1:NewADODB,Com’meti*m CIIlR1.0Ped日qlDamSourcesty;lCmta- l0g=pubB;amp;.. Ueer=蛆;Password=:f,tzC,I~l打开数据库连接对象 SetrstTitles=NewADODB.Reo.IdBd resTities,Cm’sorT~pe=adOpenDynamic定义记录集的游标类型为动 杏的 rstTide~,LockType=adLoc~stlc定义记录集为悲观锁定 ratifiesOpetitlesc啊I…adCmdTsble打开Title*表 电脑应用技术”等. 在有些搜索引擎中.其关键词输入框边已设有 “与”或按钮.此时只要选中相应的按钮,在输入的 各关键词间插入空格.按下”搜索按钮后搜索引擎会 自动在各关键词间加入”与或符号. 3搜索结果的处理 在进行网上搜索的时候,有时并不能立即找到自己 所需要的网址.经常遇到帕问题是搜索结果所返回的 条目要/厶太多,要么太少,要不就是找不到所需要的网 址.当遇到这些问题时,可采取以下一些相应的对 策. 李息民上海同济大学52#99级礤士研究生(20C(m2) 1.仔细阅读搜索结果前几条的信息,因为大多数控索工 具在其查询结果中都将最符合要求的网址列在前面. 2.通过改变关键词或使用逻辑操作符号进一步缩小搜 索的范围. 3如返回的结果条目很少.没有所匹配的信息,可按 下面的方法进行进一步的处理. (1)检查关键词的拼写有无错误?关键词的组合 有无自相矛盾的地方? (2)将某些关键词用更常见的同义词替代后重新 进行搜索. (3)换一种搜索工具试一下,因每种搜索工具的 检索方式和所拥有资料的侧重点都会有所不同. 隹改稿收到日期:2OOO-O9—18 ‘15’ r”I.MoveFt lBen1hⅡs开始事务处理 在记录集中循环r如果标题的娄型为psychology则改为 ch弧8甜. DoUntilrstTiflesEOF IfTrim(mTifle~!Type)=psychologyThen mlTille8]Type=oh,las~ rs,Ti,lcs.Update End 删.MoveNexl L帅∞ 1Er觏b.C眦mgt;0T 1RoHlmckTrams刷新数据失破则回壤事务,不做任何修改 cnn1.Errors.Clear将连接对象的错误清空 皿且e canI.ComnfitTrav~刷新数据成功确认则提交事务,完成管改 End

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档