模块五动态网页技术课件.pptVIP

  1. 1、本文档共67页,可阅读全部内容。
  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文档。上传文档
查看更多
模块五动态网页技术课件

ASP内置对象 ASP提供了一系列功能强大的内置对象。 Request对象 Request对象是ASP中常用的对象,用于获取客户端的信息。 包括从HTML表单用POST方法或GET方法传递的信息、Cookie和用户认证等。 Request 对象的语法如下: Request[.数据集合|属性|.方法](变量或字符串) QueryString:查询字符串。 Form:表单元素的值。 案例1 Form form method=POST action=“1.asp 用户名:input type=text name=username 密码:input type=text name=password input type=submit value=提交 name=B1 /form 1.asp代码如下: % username=Request. Form (username) password=Request. Form (password) if username=admin then if password=admin888 then Response.redirectadmin.asp Else Response.Write 输入错误! End if End if % 案例2 QueryString 你喜欢的职业: a href=“1.asp?fav=教师教师/a a href=“1.asp?fav=工程师工程师/a a href=“1.asp?fav=推销员推销员/a 包含了多个面向1.asp页面的链接, 每一个链接都含有一个fav查询字符串变量。 当用户点击自己最喜欢的职业时,结果就会送到1.asp页面。 1.asp % fav=Request.QueryString(fav) % 您最喜欢的职业是:%=fav% 观察点击不同链接时切换到的页面, 并注意观察浏览器地址栏, 利用查询字符串所传递信息会出现在浏览器地址栏里 Response对象 作用是向客户端浏览器发送信息。 语法如下: Response.数据集合|属性|方法(变量或字符串) Write方法:是Response对象最常用的方法,该方法可以向浏览器输出动态信息。用等号也可以灵活地向浏览器输出动态信息,%=变量% Redirect方法:将客户端的浏览器重向到一个新的网页。 案例1 write % response.write您是第1次访问本站点。 response.write欢迎您常来~ % 改成=输出 案例2 Redirect % Response.Redirect “ % 用户 后台数据库 处理表单数据的程序 表单页 用户操作,输入或选择表单数据 后台数据库进行查询、添加、更新、删除等操作 如何把表单数据存储于数据库?这是我们后续课讲授的内容,请同学们做好预习 任务三 页面与数据库的集成 什么是Web数据库 ASP系统中通常要使用数据库用于信息存储,比如公司动态信息、客户留言等。 ASP常用的数据库系统有Access和SQL Server。 前台ASP技术+后台数据库技术才能开发功能强大的ASP系统。 什么是SQL语言 对数据库进行查询、删除、添加、更新记录操作,则是通过SQL语句。 SQL是专为数据库而建立的标准操作命令集。 查询Select语句 Select * from users 说明:从表users中选取全部记录。 Select * from users where class=05网络4 说明:根据条件选取记录 Select * from users order by age asc 说明:查询结果排序,asc表示按升序排,升序是默认的排序,所以asc可省略不写。 Select top 10 * from users 说明:只先选取前10条记录。 添加Insert语句:用于向数据库添加记录。语法如下: 举例如下: Insert into users(name,class,age) values(张三,信息五班,20) 说明:向表users插入一条新记录。 删除Delete语句:用于从数据表中删除记录。 举例如下: Delete from users where name=张三 说明:从表中删除张三的记录。 任务五 记录添加 Request对象 Request 对象:可获取信息。 QueryString方式(常用):通过QueryString方法实现在页面之间传递字符。查询字符串,动态页面文件名后跟随问号,=号后即为向下一个页面所传递的字符串。采用这种方式传递字符串,字符串不能多于255个。 Form方式(最常用):从表单获取。 生活家饮食保健孕期选择食用油的学问邢台市第四病院罕见护理

文档评论(0)

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

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

1亿VIP精品文档

相关文档