《课前导读》PPT课件.pptVIP

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

② Script Language=VBScript RunAt=Server指明所使用的语言为VBScript,程序在服务器端处理。 ③ Sub Application_OnStart…End Sub指明应用程序开始时所要执行的代码。 ④ Sub Session_OnStart…End Sub指明一个Session开始时所要执行的代码。 ⑤ Sub Session_OnEnd…End Sub指明一个Session结束时所要执行的代码。 ⑥ Sub Application_OnEnd…End Sub指明一个应用程序结束时所要执行的代码。 3. 一个Global.asa文件的实例 下面代码是一个Global.asa文件的实例: SCRIPT LANGUAGE=VBScript RUNAT=Server Sub Session_OnStart 建立一个数据库连接 Set cn = Server.CreateObject(ADODB.Connection) cn.Provider = sqloledb ProvStr = Server=Your_SQL_Server_Name;Database =Northwind;UID=sa;PWD=; cn.Open ProvStr Set Session(cnn) = cn END Sub Sub Session_OnEnd 断开数据库连接 cn.Close END Sub /SCRIPT 9.3 上机练习 【练习9-1】统计在线用户。 在线用户是指当前正在网上浏览网页的用户。 ① 创建lx9_1.asp文件。代码如下: %@Language=VBscript% %Session.timeout=1 % html headtitle显示在线人数/title/head bodycenter 欢迎光临本网站,当前共有%=Application(OnLine)%人在线 /center /body /Html 说明:代码Session.timeout=1表示当浏览器端在1分钟内没有提出任何请求,该次对话将被终止。 ② 创建global.asa文件,并将其存放在虚拟目录的根目录中。程序如下: SCRIPT LANGUAGE=VBScript RUNAT=Server Sub Application_onStart Application(OnLine)=0 ‘ 当服务器启动时, ‘ 将记录在线用户的Application(OnLine)清零 End Sub Sub Session_onStart Application.Lock Application(OnLine)=Application(OnLine)+1 新增在线用户个数 Application.Unlock End Sub Sub Session_OnEnd Application.Lock Application(OnLine)=Application(OnLine)-1 减少在线用户个数 Application.Unlock End Sub /SCRIPT 说明:Session_OnStart事件将在一个用户首次访问目前站点时唯一调用。Session_OnEnd事件将在Session过期或用户主动释放Session时调用。 【练习9-2】猜数游戏。如图9-7所示,计算机随机产生一个100以内的整数,等待你去猜。 程序lx9_2.asp的代码如下: SCRIPT LANGUAGE=vbscript Sub init() frm1.number.Focus 文本框取得焦点 frm1.number.select 文本框内容被选中 End Sub /SCRIPT html headtitle猜数游戏/title/head body onload=init centerFONT size=6 face=方正舒体 color= blue 猜数游戏/font/center hrform name=frm1 action=lx9_2.asp % if not IsNumeric(Request(Number)) then GuessNum=0 else GuessNum=Cint(Request(Number)) end if Session(Count)=Session(Count)+1

文档评论(0)

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

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

1亿VIP精品文档

相关文档