31.B/S
32.asp
33.动态
34.响应式的
35.ID
36.method
37.Document Object Model
38.服务器端
39.MoveNext
40.SQL
三:名词解释
41:参与运算的数。
42:hyper text markup language,超文本标记语言
43:意思为——清除所有的 session。
44:structured query language,结构化查询语言。
45:接受服务的一方称为客户端
四:简答题
46:可以。相当于一个不含有任何动态代码的asp文件,运行时服务器端也会对其进行解释执行,只不过实际上没有代码需要解释执行而已。
47:
1.Request.form方法,它是用来接收表单变量的(post 方法)
2.Request.QueryString方法, 它是接收URL参数的 (get 方法)
3.Request对象也可以不指明具体使用QueryString或是form方法,如request("变量"),因为它能自动识别,不过还是指明为好,否则,要它自己判断也得花些微时间,影响程序执行效率。
两者除了接收方法不同外,还有传递数据量大小的问题,request.form方法能接收的数据没有限制,而request.QueryString只能接收数据量小于2KB数据,当然后者的执行速度要比前者快。一般往数据库请求查询时用request.QueryString方法,因为查询时只不过那么几个关键词,没有必要用request.form方法而导致查询速度变慢。另外,request.QueryString方法还会把数据信息显示在客户端浏览器地址栏中,安全性较差。 request.form方法不存在上述问题,因此大量被应用在多个文本域提交数据和用户登陆的场合。
48:
Session对象是记录单个用户的信息,而Application是记载所有用户的共享信息;Session的有效期默认为20分钟,Application从服务启动到服务结束均有效。
49:因为如果Response.Buffer=False,就表示将页面直接输出到客户端,那么如果已经输
出了部分页面内容到客户端,又想重定向到另一个页面,这是不允许的。而令Buffer等于
True后,将把页面先输出到缓冲区,在缓冲区中则可以随时重定向页面,Windows2000以上操作系统中则默认为True,所以Windows2000以上系统中一般不需要加。
五,应用题
50.
(1)Server.CreateObject("ADODB.Connection")
(2)&Server.MapPath("person.mdb")
(3)conn.Execute( "select * from grade" )
(4)i=0 To rs.fields.count-1
(5)&rs(i).Name&
(6)not rs.EOF
(7)i=0 To rs.fields.count-1
(8)&rs(i).value&
(9)rs.MoveNext