阅读下列说明,根据网页显示的效果图,回答问题1至问题3。
【说明】
用ASP 实现一个网上注册系统,用IE打开网页文件“index.asp”后的效果如图5-1所示。
图 5-1
【index.asp 文档的内容】
<%
set conn=server.CreateObject("adodb.connection")
conn.open"driver={Microsoft Access driver (*.mdb)};dbq="&server.mappath("date/date.mdb")
exec="select * from webset"
set rs=server.CreateObject("adodb. (1) ")
rs. (2) exec,conn,1,1
%>
<head>
<title><%=rs("webname")%> </title>
</head>
<html>
<form action="register.asp" method="post" name="myform">
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1"
bgcolor="#A8D9EC">
<tr>
<td colspan="4" align="left">注册信息</td>
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">用户名</td>
<td colspan="3" bgcolor="#FFFFFF">
<input name="uname" type=" (3) " value="<%=uname%>">
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">密码</td>
<td colspan="3" bgcolor="#FFFFFF"><input name="psd" type=" (4) ">
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">性别</td>
<td bgcolor="#FFFFFF">
<input name="xb" type=" (5)" value="male"/>男
<input name="xb" type=" (5)" value="female" checked="true"/>女
</td>
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">安全邮箱</td>
<td bgcolor="#FFFFFF"><input name="email" type="text" size="40" /></td>
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">密码查询问题</td>
<td bgcolor="#FFFFFF">
< (6) name="zy">
<option value="0">--请选择--</option>
<option value="1">我小学校名是什么?</option>
<option value="2">我最喜欢的歌曲是哪首?</option>
<option value="3">我母亲的生日是哪天?</option>
</select>
</td>
</tr>
<tr>
<td align="right" bgcolor="#FFFFFF">密码问题答案</td>
<td bgcolor="#FFFFFF"><input name="un" type="text"></td>
</tr>
<tr>
<td colspan="4" bgcolor="#FFFFFF">
<input name="Submit" type=" (7) " value="提交">
</td>
</tr>
</table>
</form>
<tr><%=rs("copyright")%></tr>
<%
rs.close()
%>
</html>
【问题1】(4 分)
从以下备选答案内为程序中(1)~(2)处空缺选择正确答案,并填入答题纸对应的解答栏内。
(1)备选答案:
A.connection
B.stream
C.recordset
D.command
(2)备选答案:
A.Open
B. Run
C.Execute
D.Dim
【问题2】(每空 2 分,共10 分)
从以下备选答案内为程序中(3)~(7)处空缺选择正确答案,并填入答题纸对应的解答栏内。
(3)~(7)备选答案:
A.Text
B.Submit
C.Password
D.Radio
E. Checkbox
F. Option
G. Select
H. Reset
【问题3】(1 分)
HTML文档中<table>标记的cellpadding属性用于定义(8)。
(8)备选答案:
A.内容对齐方式
B.背景颜色
C.边线粗细
D.单元格边距
()
【问题1】(4分,各2分)
(1)C
(2)A
【问题2】(每空 2 分,共10 分)
(3)A
(4)C
(5)D
(6)G
(7)B
【问题3】(1分)
(8)D
【问题1】
一般来说,一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地查询和更新。
在连接数据库以后,在Web应用时,还得创建一个RecordSet对象得到记录集,才能把从数据库里取出的值应用在网页上。rs. Open exec,conn,1,1 :以只读方式打开记录集。
【问题2】
3, 创建单行文本框方法
4, 创建密码文本框方法
5, 单选按钮。在表单中添加单选按钮可以让站点访问者从一组选项中选择其中之一。在一组单选按钮中,一次只能选择一个。
6, 选项菜单。表单中的选项菜单让站点访问者从列表或菜单中选择选项。菜单中可以选择一个选项,也可以设置为允许作多重选择。
7,Type = submit:创建一个提交按钮。
【问题3】
<table>标记的cellpadding定义单元格边距,也就是单元格内容和边框之间的距离。
E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件
某 html 文档中有如下代码,则在浏览器中打开该文档时显示为( )。
<form>
Listl:
<input type="text" name="List1" />
<br / >
List2:
<input type="text" name="List 2 " />
< /form>
设有商品关系P(商品名,条形码,供应商号,价格,数量), “条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系 P 中的商品名是唯一的。建立商品关系 P 的 SQL语句如下所示:
CREATE TABLE P( 商品名CHAR(30)( ),
条形码CHAR(30) ( ) ,
供应商号 CHAR(5) ,
价格 CHAR(20) ,
数量CHAR(20)
( )(供应商号) REFERENCES S(供应商号));
查询供应商及价格小于等于 2500 元且大于等于 1280 元的“电冰箱”的数量的SQL语句为:
SELECT商品名,供应商名,价格,数量
FROM P
WHERE商品名= ’电冰箱’ AND ( ) ;
将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:
UPDATE P
( )
WHERE 供应商号= ’12021’;
查询供应商地址包含“西安”的供应商名及电话的SQL语句为:
SELECT供应商名,电话
FROM S
WHERE ( );
函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为( );若以传引用方式调用g,则函数f的返回值为( )。