假设连接的数据记录集当前指向的记录见表4-9。写出以下ASP代码经过IIS服务器解释后的结果。<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>

题目

假设连接的数据记录集当前指向的记录见表4-9。

写出以下ASP代码经过IIS服务器解释后的结果。

<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>


相似考题

2.阅读下列网站建设的技术说明,结合网页显示的效果图,根据要求回答问题1~问题5。【说明】以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图4-14所示。程序中使用的Access数据表结构见表4-8。【index.asp文档的内容】<% @language="VBscript" %><%set conn=server. (1) ("Adodb.Cormection")provider="Provider=Microsoft.Jet.OLEDB.4.0;"path="Data Source="& Server.MapPath("main.mdb")connstR=provider & pathconn.open connstr%><html><head><title>网络收藏夹</title></head>(2)<center><%set rs=Server.CreateObject("Adodb.RecordSet")sql="select * from address"rs.open() sql,conn,1,3if Request("name")="" or Request("url")="" thenResponse.write("内容填写不完整")elsers.addnewrs(1)=request("name")rs(2)=request("URL")rs(3)=request("category")rs.updateend If%><table width="500" border=-"1" cellpadding="0" cellspacing="0" bordercolor="00FCFF"><tr><td>序 号</td><td>名 称</td><td>类 别</td></tr><% rs.movefirstfor j=1 to ts. (3)%><tr><td><%=j%></td><td><a href="<%=rs("url")%>" target="blank"><%=rs("name")%></a></td><td><%=rs("category")%></td></tr><% rs.movenext(4)%></table><br><form. method="post" name="new" id="new" action="index.asp"><table width="300" border="1" cellpadding="0" cellspacing="0" bordercolor="FF00CC"><tr><td width="61">名 称:</td><td width="223" align="left"><input name="name" type="text" id="name">*</td></tr><tr><td>超链接:</td><td align="left"><input name="URL" type="text" id="URL">*</td></tr><tr><td colspan="2">类别:</td></tr><tr><td colspan="2"><textarea name="category" rows="5" id="disc"></textarea></td></tr><td colspan="2">*为必填项目</td></table><br>(5)</form><%rs.closeconn.close%></center></body></html>请从以下供选择的答案中为index.asp文档程序中(1)~(5)处空缺部分选择正确答案。(1) A.CreateObject B.Connect C.ExecuteSQL D.Open ()(2) A.<body> B.<html> C.<head> D.<table>(3) A.number B.recordnumber C.count D.recordcount(4) A.skip B.end for C.next D.loop(5) A.<input type="submit" name="add" value="添加">B.<input type="post" name="add" value="添加">C.<input type="submit" name="添加" value="add">D.<input type="post" name="添加" value="add">

更多“假设连接的数据记录集当前指向的记录见表4-9。写出以下ASP代码经过IIS服务器解释后的结果。<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>”相关问题
  • 第1题:

    要在新窗口打开一个链接指向的网页需用到()。

    A.href=“_blank”

    B.Name=“_blank”

    C.target=“_blank”

    D.href=“blank”


    正确答案:C

  • 第2题:

    假设连接的数据记录集当前指向的记录见表6-10。

    写出以下ASP代码经过IIS服务器解释后的结果。

    <td align="center" width="20%">

    <a href="<%=rs ("Type") %>.asp"><font size="2"><%=rs("Type") %></font></a>


    正确答案:td align="center"width="20%"> a href="X458.asp">font size="2">X458/font>/a>
    td align="center"width="20%"> a href="X458.asp">font size="2">X458/font>/a> 解析:这是一道要求读者掌握ASP动态网页编程原理的分析理解题。本题的解答思路如下。
    动态服务器页面(ASP,Active Server Pages)是一种服务器端脚本执行环境,使用它可以创建和运行动态、交互的Web应用程序。它与HTML不同的是其中嵌有ASP脚本程序,这些脚本程序均包含在%…%>之间。Web服务器通过识别这两个标记来发现其中嵌入的ASP脚本程序,并将其解释为普通的HTML代码,然后将它发送给客户端浏览器进行显示。由于每次ASP解释的结果与当前存储的数据和状态有关,因此客户端看到的结果可能会由于这些原因而有所不同,这使得整个网页随着时间而动态变换。
    试题中表6-10已给出了连接的数据记录集当前指向的记录和一段ASP代码,该代码中%=rs ("Type") %>部分经Web服务器解释后将翻译成普通的HTML代码。例如,%=rs("Type") %>经IIS处理后,将得到当前数据记录集中Type字段的值(X458),因此td align="cemer" width="20%">a href="%=rs("Type") %>.asp">font size="2">%=rs("Type")%>/font>/a>代码经过IIS服务器解释后的结果如下。
    td align="center" width="20%">a href="X458.asp">font size="2">X458/font>/a>。

  • 第3题:

    假设连接的数据记录集当前指向的记录如下:

    写出以下ASP代码经过IIS服务器解释后的结果。

    <td align-"center" width="20%"><a href="<%=rs("Type")%>.asp"><font size="2"><%=rs("Type")%>

    </font></a>


    正确答案:rd align="center" width="20%">a href="X458.asp">font size="2">X458/font>/a>
    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字段的值。

  • 第4题:

    (35)下列程序的功能是返回当前窗体的记录集

    Sub GetRecNum()

    Dim rs As Object

    Set rs=

    MsgBox rs.RecordCount

    End Sub

    为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是

    A)Recordset

    B)Me.Recordset

    C)RecordSource

    D)Me.RecordSource


    正确答案:B

  • 第5题:

    在记录集对象rs中,用于返回记录分页数的语句是()

    Acc = rs.Count

    Bcc = rs.RecordCount

    Ccc = rs.Fields.Count

    Dcc = rs.PageCount


    D

  • 第6题:

    在记录集RS中,可用于返回记录总数的语句是()

    ANum = Rs.Count

    BNum = RS.RecordCount

    CNum = Rs.Fields.Count

    DNum = Rs.PageCount


    B

  • 第7题:

    表示新开一个窗口的超链接代码是()

    • A、<a href=URL target=_new>..</a> 
    • B、<a href=URL target=_self>..</a> 
    • C、<a href=URL target=_blank>..</a> 
    • D、<a href=URL target=_parent>..</a>

    正确答案:C

  • 第8题:

    在框架中,在整个框架页中打开链接的代码是()

    • A、<a href=URL target=_blank>..</a> 
    • B、<a href=URL target=_top>..</a> 
    • C、<a href=URL target=_main>..</a> 
    • D、<a href=URL target=_self>..</a>

    正确答案:B

  • 第9题:

    在记录集RS中,可用于返回记录总数的语句是()。

    • A、rs.Count
    • B、rs.ReCorDCount
    • C、rs.FielDs.Count
    • D、rs.PAgeCount

    正确答案:D

  • 第10题:

    要获得记录集RS中,当前记录的“产品型号”字段的值,该字段的顺序号为1,以下用法中,不正确的是()

    • A、fdvalue=RS(1)
    • B、fdvalue=RS.Fields(“产品型号”)
    • C、fdvalue=RS.(“产品型号”)
    • D、fdvalue=RS.Fields(产品型号).Value

    正确答案:B

  • 第11题:

    如何在新窗口打开链接?()

    • A、<a href="url" new>  
    • B、<a href="url" target="_blank">  
    • C、<a href="url" target="new">  
    • D、<a href="url" target="_parent">

    正确答案:B

  • 第12题:

    游标类型代表不同数据获取方法,将记录集rs的游标类型设置为键集的语句是()

    • A、rs.CursorType = adOpenForwardOnly
    • B、rs.CursorType = adOpenKeySet
    • C、rs.CursorType = adOpenDynamic
    • D、rs.CursorType = adOpenStatic

    正确答案:B

  • 第13题:

    下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息

    框中输出记录集的记录(即窗体记录源)个数。

    Sub GetRecNum()

    Dim rs As Obj ect

    Set rs=Me.RecordSet

    MsgBox

    End Sub

    程序空白处应填写的是

    A.Count

    B.rs.Count

    C.RecordCount

    D.rs.RecordCount


    正确答案:D
    解析:对象成员的访问要通过访问运算符,且Recordset的记录数的属性是RecordCount。

  • 第14题:

    试题五(15 分)

    阅读下列说明,根据网页显示的效果图,回答问题 1 至问题 6。

    【说明】

    以下是用 ASP 实现的一个网络留言系统。用 IE 打开网页文件“index.asp”后的效果如图 5-1 所示。

    【index.asp 文档的内容】

    <!--include file="conn.asp"-->

    <html>

    <head><title>留言系统</title></head>

    <body>

    <%Set rs = Server.CreateObject("ADODB.Recordset")

    rs.Open "Select * From [message] order by id",Conn,1,1

    if rs.eof and rs.bof then

    (3) .write("<div align='center' class='bg'>没有留言</div>")

    end if

    i=1

    do while (4)

    %>

    <table width="700" border="1" align="center" >

    <tr>

    <td height="30"><strong><%= (5) %></strong>

    <%=rs("name")%>&nbsp;<%=rs("ip")%>&nbsp;<%=rs("time")%>

    <a href="del.asp?del=<%=rs("id")%>" target="_parent">删除</a>

    </td>

    </tr>

    <tr>

    <td width="700" height="20"><%=rs("message")%></td>

    </tr>

    </table>

    <%rs.movenext

    i=i+1

    loop

    %>

    <table width="700" border="0" align="center">

    <tr>

    <td><div align="left"><%=rs. recordcount%>条留言</div></td>

    </tr>

    </table>

    <br />

    <table width="704" border="0" align="center">

    <tr>

    <td width="311"><form. id="form1" name="form1" method="post" action="act.asp">

    <table width="302" border="0">

    <tr>

    <td width="302"> 姓名 <input name="name" type="text" class="box"

    id="name" size="15" /><p/>

    验证码<input name='validatecode' type='text' class="box" size='5'>

    <img src='imgchk/validatecode.asp' align='absmiddle' border='0'>&nbsp;</td>

    </tr>

    <tr>

    <td>内容 (6) </td>

    </tr>

    <tr>

    <td height="30"><input type=" (7) " name="tj" value=" 提交留言 " />

    <input name="ip" type="hidden" id="ip" value= "<%=

    Request.serverVariables("REMOTE_ADDR")%>" /></td>

    </tr>

    </table>

    </form>

    </td>

    </tr>

    </table>

    <%rs.close %>

    </body>

    </html>

    【问题 1】(2 分)

    以下 (1) 属于 ASP.NET 创建的网页程序文件。

    (1)A. index.asp B. index.htm C. index.aspx

    【问题 2】(2 分)

    HTML 文档中的<title>标签用于定义 (2) 。

    (2)A. 修改标记 B. 显示标题 C. 元数据

    【问题 3】(每空 1 分,共 5 分)

    从以下备选答案内为程序中(3)~(7)处空缺选择正确答案,并填入答题纸对应的

    解答栏内。

    (3)A. request B. response C. application D. session

    (4)A. rs.eof B. rs.bof C. not rs.eof D. not rs.bof

    (5)A. i+1 B. rs.recordnumber C. rs.recordcount D. i

    (6)

    A. <table name="message" cols="40" rows="5" id="message"></table>

    B. <textarea name="message" cols="40" rows="5" id="message"></textarea>

    C. <input name="message" cols="40" rows="5" id="message"></input>

    D. <img name="message" cols="40" rows="5" id="message"></img>

    (7)A. submit B. text C. post D. radio

    【问题 4】 (2 分)

    另一个与程序中的语句“rs.eof and rs.bof”等价的语句是 (8) 。

    【问题 5】 (2 分)

    设置验证码的作用是 (9) 。

    【问题 6】 (2 分)

    rs.close 语句的作用是 (10) 。

    (10)

    A. 关闭数据库连接

    B. 关闭当前网页

    C. 关闭当前数据集

    D. 关闭数据提交


    正确答案:


  • 第15题:

    阅读下列说明,根据网页显示的效果图,回答问题1至问题7。

    【说明】以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图5-1所示。程序中使用的Access数据表结构如表5-1所示。

    【index.asp文档的内容】

    <%@LANGUAGE="VBSCRIPT" %>

    <%

    set conn=server. (5) ("Adodb.Connection")

    provider = "Provider=Microsoft.Jet.OLEDB.4.0;"

    path="Data Source=" & Server.MapPath("main.mdb"

    connstr= provider & path

    corm.open connstr

    %>

    <html>

    <head><title>网络收藏夹</title></head>

    (6)

    <center>

    <%

    set rs=Server.CreateObject("Adodb.RecordSet")

    sql="select * from address"

    rs.open() sql,corm, 1,3

    if Request("name") = "" or Request("url")="" then

    Response.write ("内容填写不完整")

    else

    rs.addnew

    rs(1) =request ("name")

    rs(2) =request ("URL")

    rs(3) =request ("category")

    rs.update

    end If

    %>

    <table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="FFCC00">

    <tr><td>序号</td><td>名称</td><td>类别</td></tr>

    <% rs.movefirst

    for j=1 to rs. (7) %>

    <tr>

    <td><%=j%></td>

    <td><a href="<%=rs("url")%>" target=" blank"><%=

    rs("name")%></a></td>

    <td><%=rs("category")%></td>

    </tr>

    <% rs.movenext

    (8) %>

    </table><br>

    <form. action="index.asp" method="post" name="new" id="new">

    <table width="300" border="1" cellpadding="0" cellspacing="0"

    bordercolor="FFCC00">

    <tr>

    <rd width=" 61">名称</td>

    <td width="223" align="left"><input name="name" type="text"

    id="name" ></rd>

    </tr>

    <tr>

    <td>超连接</td>

    <rd align="left"><input name="URL" type="text" id="URL"></td>

    </tr>

    <tr>

    <td colspan="2">类别</td>

    </tr>

    <tr>

    <td colspan="2"><textarea name="category" rows="5" id="disc">

    </textarea>

    <br>*为必填项目</rd>

    </tr>

    </table>

    <br>

    (9)

    </form>

    <%

    rs.close

    conn.close

    %>

    </center>

    </body>

    </html>

    ASP是(1)网页制作技术。

    A.动态 B.静态


    正确答案:(1)A或动态
    (1)A或动态 解析:本问题考查的是ASP技术的特点。
    ASP是一种动态网页技术,这是它不同于一般静态网页技术,例如JavaScript等的根本特点。所谓动态网页技术是指浏览器最终显示的网页是在Web服务器上动态产生的,而不是实现就静态定义好的。

  • 第16题:

    在记录集RS中,可用于返回记录总数的语句是()。

    A.rs.Count

    B.rs.ReCorDCount

    C.rs.FielDs.Count

    D.rs.PAgeCount


    参考答案:D

  • 第17题:

    要获得记录集RS中,当前记录的“产品型号”字段的值,该字段的顺序号为1,以下用法中,不正确的是()

    Afdvalue=RS(1)

    Bfdvalue=RS.Fields(“产品型号”)

    Cfdvalue=RS.(“产品型号”)

    Dfdvalue=RS.Fields(产品型号).Value


    B

  • 第18题:

    记录集对象RS创建后,为使该记录集生效,应调用记录集对象的()来打开记录集。

    AOpen

    BExcute

    CClose

    DOpenRecordset


    A

  • 第19题:

    在本窗口打开超链接的代码是()

    • A、<a href=URL target=_top>..</a> 
    • B、<a href=URL target=_parent>..</a> 
    • C、<a href=URL target=_blank>..</a> 
    • D、<a href=URL target=_self>..</a>

    正确答案:D

  • 第20题:

    创建一个位于文档内部位置的链接的代码是?()

    • A、<a href="#NAME"></a>
    • B、<a name="NAME"></a>  
    • C、<a href="mailto:EMAIL"></a> 
    • D、<a href="URL"></a>

    正确答案:A

  • 第21题:

    如何在新窗口中打开链接?()

    • A、<a href=”#” new>  
    • B、<a href=”#” target=”_blank”>
    • C、<a href=”#” target=”_self”> </a>
    • D、<a href=”#” target=”_blank”> </a>

    正确答案:D

  • 第22题:

    数据库a1.mdb中的数据表s1,含ID、name、pwd三个字段,能够正确输出当前记录的用户名(name)的语句是()。

    • A、Response.Write(rs("name"))
    • B、Response.Write(rs.Field("name"))
    • C、Response.Write(rs.Fields(2))
    • D、Response.Write(rs(1))

    正确答案:A,D

  • 第23题:

    在框架页中的主框架中打开链接的代码是()

    • A、<a href=URL target=_left>..</a> 
    • B、<a href=URL target=_blank>..</a> 
    • C、<a href=URL target=_top>..</a> 
    • D、<a href=URL target=_main>..</a>

    正确答案:D