海南大学《web程序设计》期末考试重点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简答题
1.ASP程序及数据库解决方案。

一.Access数据库的属性及其命名
解决办法
数据库文件的存放目录命名及数据库命名不宜过于简单
在数据库的名称中加入符号
将数据库文件的扩展名.mdb改为.asp
二.借助下载工具下载Access数据库文件
解决办法
在数据库中添加一个表(Notdownload),这个表只有一个字段(notdown),并且这个字段的类型是OLE型,用于存放二进制的数据。

在notdown字段中,以二进制形式,写入一段错误的ASP程序段
2.Connection对象,Recordset对象,Command对象的作用。

Connection对象:用于创建ASP程序与数据源之间的连接。

Command对象:用于定义对数据源执行的命令,包括SQL命令、存储过程等。

Recordset 对象:用于封装查询的结果,称为结果集。

3.Request对象的主要集合及作用。

QueryString:获得用GET方法提交的表单数据。

Form:获得用POST方法提交的表单数据。

Cookies:获得Cookie信息。

ServerVariables:获得HTTP头文件的相关信息和服务器端环境变量的值。

ClientCertificate:获得HTTP请求中客户端证书中的字段值。

4.XML文档格式的显示处理方式及优缺点。

利用CSS显示
缺点:
1.XML的表现依赖于浏览器对CSS的支持
2.只能规定元素而不能规定属性的显示样式
3.每个输入元素仅能处理一次
4.不能为输出添加元素和其他内容
5.不能实现条件和选择处理
利用XSL显示
优点:
1.可在客户端或服务器端转换,XMLDOM中介绍的
transformNode(stylesheet)方法就是针对某个节点的XML
子树的内容应用某个XSL样式定义进行数据内容的变换处理
2.能处理元素、属性、内容
3.能为输出添加内容
4.能排序或过滤后输出
5.支持条件、循环处理
6.可使用封装或用户自定义函数
程序题
1.S=1+3+5+….+199,请使用循环语句编写程序计算S的值。

<%
dim i,s
For i=1 to 199 step 2
s=s+i
Next
response.Write(s)
%>
2.将字符串“美丽”和“海南”两边的空格去掉,构成一个新的字符串“美丽海南”。

<%
dim combine
combine = Trim(" 美丽") & Trim("海南")
%>
3.设计一个后台系统登录程序,要求如下
(1)判断表单中填写的管理员账号和密码是否正确(多用户系统,管理员信息存放在数据表adminilist中)
(2)账号和密码验证通过,在session中记录成功登录的信息,并跳转到后台管理界面。

已知数据库名为data.mdb,存放在根目录下。

<form name=””method=”post” acton=”yz.asp”>
用户名:<input type=”text” name=”uname” value=””><br />
密码:<input type=”password” name=”upwd” value=””><br />
<input type=”submit”value=”提交”>
</form>
yz.asp:
<--!#include file=”conn.asp”-->
<%
uname=request(uname)
upwd=request(“upwd”)
Set rs=adobe.co…
Sql=”select * from adminilist where uname=’”&uname&”’ and upwd=’”&upwd&”’”
rs.open sql,conn,3,1
if rs.bof and rs.eof then
response.write “用户名或密码错误”
else
session(“user”)=uname
response.write “登录成功”
end if
rs.close
%>
填空选择题
1.VBScript中的内部函数(P51)。

相关文档
最新文档