试题四(共15分)
阅读以下说明,回答问题1和问题2,将解答填入答题纸对应的解答栏内。
【说明】
某公司人力资源信息管理系统可以实现员工基本信息、工资、部门等信息管理功能,开发语言为ASP部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为erpInfoSystem.mdb,其中员工工资表数据结构如表4-2所示。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
试题四(共15分)
阅读以下说明,回答问题1和问题2,将解答填入答题纸对应的解答栏内。
【说明】
某公司人力资源信息管理系统可以实现员工基本信息、工资、部门等信息管理功能,开发语言为ASP部分程序文件功能描述如表4-1所示。所有数据均存储在Access数据库中,数据库文件名为erpInfoSystem.mdb,其中员工工资表数据结构如表4-2所示。
[问题2] (7分)
以下所示是根据员工工号查询工资并显示的程序代码片段,调整完工号为A001002的员工工资后,根据工号查询并显示该员工的详细工资信息,如表4-3所示。请将(9)-(15)的空缺代码补齐。salarySearch.asp代码片段:
说明:rs为结果集对象,Conn为数据库连接对象,定义和获取

<%
condition =request.form("condition")’注释:获取查询条件,即工号
sql=”select empID as id,empName,department,salary from employeeSalary where empID=‘’‘ &(9)&’‘’
rs .open sql,conn
If Not rs .eof Then
empID=rs(’'(10)“)
empName=rs(”empName”)
department=rs(”department”)
salary.rs(”salary”)
(11)
rs .close
%>
……
<table width="80%” border=”1” align=”center'’cellpadding=”0”cellspacing="0”>
<tr>
<td colspan=”(12),’height="30" align=.(13)‘,’>员工工资查询结果</td>
</tr>
<tr>
<td width="25%" height="30">工号<</td>
<td width="25%" height="30">姓名</td>
<td width="25%" height="30">部门</td>
<td width=”25% ” height="30”align="center"> (14 ) </td>
</tr>
<tr>
<td width=”25%” height=”30” align= ”center"><%= ( 15)%></td>
<td width=”25%” height=”30” align= ”center"><%=empName%></td>
<td width=”25%” height=”30” align= ”center"><%=department%></td>
<td width=”25%” height=”30” align= ”center'’><%=salary%></td>
</tr>
</table>
(9)~(15)的备选答案:
A.工资/月B . end if C .empID
D.center E .id F .4
G .left H .condition
第9空:根据题干描述和提供的选项,这里需要填写的是查询条件,即工号。结合代码中上一行获取的查询条件存入condition变量,因此在SQL语句中的逻辑条件就是empid=condition。因此,正确答案是H。
第10空:从打开的记录集中取对应字段的值并存入变量。在SQL命令中,empid字段被赋予了别名ID,因此需要利用这个别名来从记录集中获取值。因此,正确答案是E。
第11空:根据上下文判断,此处需要结束if条件语句。因此,正确答案是B。
第12空:表格中的第一行跨越了四个列,所以此处应填写跨列的表示形式。因此,正确答案是F。
第13空:根据表格4-3的显示,每一个单元格中间的文字都是居中显示,因此此处应填写居中对齐的方式。因此,正确答案是D。
第14空:根据表格4-3的内容,最后一列对应的列名称标识是“工资/月”,因此此处应填写工资的相关内容。因此,正确答案是A。
第15空:根据表格4-3的显示和上下文代码,这里应该显示员工编号。由于前面的代码已经将员工编号存储在empid变量中,因此此处只需要使用变量名即可。因此,正确答案是C。
本文链接:[问题2] (7分) 以下所示是根据员工工号查询工资并显示的程序代码片段,调整完工号为A00100
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
