某企业制作了一个电子商务网站,下图是网站向消费者收集反馈信息的反馈表。用户在填写反馈表时,需要正确地输入自己的相关信息,并且弹出提示信息,否则不能够提交成功。该功能通过调用外部Javascript脚本checkinput.js文件实现。系统的数据库名为shangwu01,所在服务器IP地址为123.254.198.67。
填空题
下图是该企业电子商务系统的应用平台结构图,请将图中空缺处的服务器类型填写完整。
填空题
以下是该网站进行数据库连接的代码db_conn.asp,请将空缺处的内容填写完整,以完成该程序相应的功能。
<%
set conn=server.createobject("adodb.connection")
conn.provider="sqloledb"
provstr="database=______;server=______;uid=sa;pwd=98765432"
conn.open provstr
%>
单选题
在网站的运行过程中,公司决定对用户意见进行调查,并制作了一个调查页面,该网页在用户离开网站时,可以自动打开。为完成此项功能,应选择______事件触发该动作。
A.onfocus B.onload C.onresize D.unonload
单选题
在ADO对象中,负责传递SQL命令的对象是______。
A.connection对象 B.DSN对象 C.command对象 D.recordset对象
【正确答案】
C
【答案解析】[解析] ADO对象主要包含connection对象、command对象、parameter对象、recordset对象、field对象、property对象和error对象等。
command对象负责向数据库提供请求,也就是传递指定的SQL命令。使用command对象可以查询数据库并返回recordset对象中的记录,以便执行大量操作或处理数据库结果。
填空题
该网站的多个网页中均使用了层叠样式表(CSS)进行页面格式设置。通常使用CSS的方法有______和______两种。
单选题
在网站结构的实现上,通常在逻辑上将网站分为3层:表示层、应用逻辑层和数据层。如果企业需要更改网站风格,则需要改动网站的______。
A.表示层 B.应用逻辑层
C.数据层 D.表示层、应用逻辑层、数据层
【正确答案】
A
【答案解析】[解析] 在网站结构的实现上,通常在逻辑上将网站分为三层:表示层、应用逻辑层和数据层。这种结构使得网站具有较好的可扩充性。将表示层与业务功能的实现分离开来,能够更灵活地适应业务的发展。网站不需要对业务逻辑组件进行任何变动,就能够适用新出现的表示形式和客户端。例如,为了使用户更方便地在网站上购物,网站调整了页面格局和页面风格。由于网站结构层次分明,只需要改动网站表示层,而业务逻辑层和数据连接层则不需要改变。