第07章_内置对象与数据库操作ppt课件.ppt

第07章_内置对象与数据库操作ppt课件.ppt

ID:59195333

大小:295.00 KB

页数:58页

时间:2020-09-26

第07章_内置对象与数据库操作ppt课件.ppt_第1页
第07章_内置对象与数据库操作ppt课件.ppt_第2页
第07章_内置对象与数据库操作ppt课件.ppt_第3页
第07章_内置对象与数据库操作ppt课件.ppt_第4页
第07章_内置对象与数据库操作ppt课件.ppt_第5页
资源描述:

《第07章_内置对象与数据库操作ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章内置对象与数据库操作本章目标本章结束时,学员能够:掌握ASP内置对象掌握ASP通过ADO对象访问数据库的方法了解ASP通过FileSystemObject对象访问文件的方法本章内容7.3 使用ASP存取文件7.2 使用ASP连接数据7.1 使用ASP的内置对象7.1使用ASP的内置对象对象名称对象功能request对象负责从用户端接收信息response对象负责传送信息给用户server对象负责控制ASP的运行环境session对象负责存储个别用户信息,以便重复使用application对象负责存储数据以供多个用户使用objectcontext对象供ASP配合MTS进行分散式事务处理A

2、SP提供内置对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息。并且,这些对象在使用时并不需要经过任何声明或建立的过程。ASP提供的对象主要有六个,分别是:7.1.1request对象当客户端用户通过网页向服务器端发送信息时(比如提交一个表单),这些信息将存储在request对象中。因此,我们可以通过request对象来获取用户向服务器提交的信息和数据。request对象只提供了一个属性。语法:request.totalbytes说明:这是一个只读的属性,可取回从浏览器端响应数据的字节大小。7.1.1request对象(续)request对象提供了一个方法:b

3、inaryread,它是以二进制方式来读取客户端使用POST传送方法所传递的数据。一般来说,request对象的totalbytes属性与binaryread方法配合使用。语法:request.binaryread(num)说明:binaryread方法的返回值为通用变量的数组,其中counter变量是取回浏览器端送回的数据字节大小。7.1.1request对象(续)当ASP服务器接受访问请求时,ASP可利用request对象的五个集合来获取用户资料。五个集合的使用方法如下页所示。7.1.1request对象(续)集合名称说明Clientcertificate从浏览器端取回身份验证信息,浏览

4、器端必须支持SSL3.0或PCT1协议。Cookies可以从浏览器端取回Cookies信息,可以据此掌握访问者的行踪或记录Form利用Form的设置为POST方法,使用Request的Form方法,服务器端可以通过浏览器的HTTP请求来取得用户所填入Form内所有栏的信息。QueryString可以用此方法取得浏览器的URL请求。通常使用URL请求传送参数是通过GET而不是POST方法实现的ServerVariables使用该方法可以取得服务器端的环境变量信息7.1.1request对象(续)Form子对象语法:request.form(“字符串”)说明:字符串用来指定返回form内的项目(

5、text,select……)的名称,通过项目名称来获取指定项目的值。语法:request.form(索引)说明:索引可以取得项目对应的索引值,索引值表示了这个项目在整个表单中的位置是第几个。语法:request.form.count说明:count为相同表单名称的总数。7.1.1request对象(续)querystring子对象语法:Request.querystring(“字符串”)说明:通过字符串指定,来获取变量为字符串指定的参数的值。7.1.1request对象(续)servervariables子对象语法:request.servervariables.count说明:获取服务器环

6、境变量的总数语法:request.servervariables.key(num)说明:获取服务器环境变量中第num个变量的名称语法:request.servervariables.item(num)说明:获取服务器环境变量中第num个变量的内容语法:request.servervariables(“字符串”)说明:获取服务器环境变量中字符串指定变量名的变量的内容7.1.2response对象ASP使用一个response对象来控制和管理发送到浏览器上的数据。当要把信息送给浏览器端时,response对象提供了最方便的功能。通过response对象,我们可以对用户请求进行应答。这种应答包括向

7、网页中输出内容以及重新定位到其他的网页7.1.2response对象(续)response.write在前面我们已经使用过了,它用来向ASP网页的当前位置输出HTML代码,从而动态合成ASP网页的内容。语法:response.write(“字符串”)说明:字符串是输出的内容语法:response.write变量名说明:输出的内容是变量名指定变量中的内容7.1.2response对象(续)redirect方法用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。