阅读下列说明,根据网页显示的效果图,回答问题 1 至问题 3。
【说明】
某商务网站用ASP实现了一个在线手机性能评价投票网页,主页文件名为
“index.asp”,用IE 打开该网页后的效果如图 5-1 所示。程序中使用的 Access 数据表结构 如表 5-1 所示。
(5)A.first( ) B.next( ) C.movenext( ) D.nextrecord( )
【问题 2】(2 分) 用户单击了“投票”按钮后浏览器会执行什么操作?
【问题 3】(3 分)
如果希望运行 index.asp 后所得的结果如图 5-2 所示,三个单选按钮分行居中显示且 让“一般”单选按钮作为默认选项,应该如何修改加粗部分的源代码。
问题1:[10分]
D、B、C、A、C
问题2:[2分]
浏览器运行results.asp文件,并在当前窗口中显示运行结果。
问题3:[3分]
将加粗的代码部分修改为:
<p align="center">
<Input name='rd' type='radio' value='<%=num%>' id='<%=num%>' <%if
num=2 then response.write "checked"%>>
<%=rec.fields("content")%>
</p>
【问题1】
本题考查的内容是ASP网页编程中的基础知识。通过阅读程序,可以发现空(1)处需要填写的是一个打开数据库连接的函数,空(2)处需要填写存储数据库SQL查询额字符串变量rsql的内容,空(3)处需要填写图4-9中手机图片对应的HTML代码,空(4)处需要填写如图4-9所示的文字”您认为这款手机的性能如何?“对应的HTML代码,空(5)处需要填写将数据库记录下移一条的ASP函数。因此解答为(1)D(2)B(3)C(4)A(5)C。
【问题2】
通过阅读程序发现:”投票“表单按钮<input name="submit00" type="submit" id="submit00" value="投 票">位于<form name="piao" action="results.asp" method="post">中,因此单击该按钮将激活该form中定义的操作。因为其action属性的值为"results.asp",所以将会运行results.asp程序。因此解答为浏览器运行results.asp文件,并在当前窗口中显示运行结果。
【问题3】
如果希望运行index.asp后所得的结果如图4-10所示,可以发现图4-10与图4-9的不同之处在于三个单选按钮分行居中显示且让“一般”单选按钮作为默认选项。这时需要让每个按钮加上让其分行居中的代码,并且为“一般”单选按钮加上default属性。
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的返回值为( )。