WebjxCom提示:ASP教程:6大对象和数据库操作简单学. |
ASP学习步骤: 1、5个对象 Request、Response、Session、Server、Applictaion 2、两个数据库组件 Adodb.Recordset Adodb.Connection 3、Request.From("表单名称") 得到From表单数据 4、Request.QueryString("Url参数") 得到Url参数 5、index.asp?act=save 6、Request.QueryString("act")
一、request Request.Cookies("Cookie") 得到Cookies Cookies 一般用于存储用户信息 用于验证 一般用于用户验证之类的 Session也有同样的类型 区别是Session是存在服务器上 Cookies是存在用户硬盘上 一般可以省略点方法 直接用Request("参数名") 他会依次用From QueryString Cookies去取值 Request 差不多就这些了
二、Response Response.Write 向浏览器输出 Response.Redirect 重转向 Response.End 停止向浏览器输出 Response.Cookies 向客户端写Cookies Response.Cookies("CookieName") = "test" Responsp.Cookies("CookieName").Domain="china228.com" 这样写的话 在所有的China228.com的域名下用Request.Cookies("CookieName")都能得到
三、Session Session("SessionName") = "" 把信息存储到Session里面 If Session("SessionName") <> "" Then 判断Session是否存在 一般用于验证 Session("SessionName") = "" 清空Session Session.Abandon 清空所有Session Session.TimeOut = 100 设置Session过期时间 单位为秒 Session是存在服务器上 Cookies是存在用户硬盘上 Session重启了进程池就没有了 Cookies我们就不能控制了 除非写个程序 强制清空
四、Server Server.Mappath 把虚拟路径转为实际路径,如果你的程序在C盘 那么你用path = Server.Mappath("/") 那么和path = "c:\" 是一样的 基于根目录 Server.CreateObject 这个注册组件的 比较常用 Server.CreateObject("Adodb.RecordSet") 注册一个数据库组件
五 Applictaion 是一个全局对象 他和Session是一样的 区别在于 Session是存储单个的用户信息 Application是存储全局信息 Application("Site") = "Http://www.webjx.com |