[问题5]
假设连接的数据记录集当前指向的记录如下:
Id | Brand | Type | Price | Function |
9 | 三星 | X458 | 1300 | 彩屏 |
写出以下ASP代码经过IIS服务器解释后的结果。
<td align-"center" width="20%"><a href="<%=rs("Type")%>.asp"><font size="2"><%=rs("Type")%>
</font></a>
参考答案:
解析:[问题5] <rd align="center" width="20%"><a href="X458.asp"><font size="2">X458</font></a>
[分析]: 本题考查ASP动态网页编程的原理和知识。 ASP (Active Server Page)就是可以被Web服务器解释的动态网页。ASP文件以.asp结尾,它与HTML文档不同的是其中嵌有ASP脚本程序,这些脚本程序均包含在<%和%>之间。Web服务器通过识别这两个标记来发现其中嵌入的ASP脚本程序,并将这些程序解释为普通的HTML代码,这样经过Web服务器解释后的ASP文档就是一个普通的HTML网页,Web服务器将它发给客户端浏览器用于显示。由于解释的结果与当前的存储的数据牙口状态有关,因此客户端看到的结果会由于这些原因而有所不同,整个网页看起来就是随时间而动态变换的。 以下是题中给出的一段ASP代码: <td align="center" width="20%"><a href="<%=rs("Type")%>.asp"><font size="2"><=rs("Type")%> </font></a> 经过IIS服务器解释后,其中嵌入的ASP代码将会翻译成HTML代码,例如其中 <%=rs("Type")%>经过IIS处理后,将得到当前数据集中Type字段的值。