主题:  关于一个显示的问题

sghwj

职务:普通成员
等级:1
金币:0.0
发贴:98
#12004/6/23 17:42:15
下面的一段代码,有一个问题,就是如果我后台所加的内容(name)不足四个时,如果是1个或3个就会出现第二个表单内容出错,显示为:A herf....,网页中后面的内容显示不出来.请问一下,这个问题该如何解决????

<% do while not rs.eof %>
<TR>
<TD WIDTH="209">
    <TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="63%">
<TR>
<TD width="78"><img name="fdgfdg" src="" width="32" height="32" alt="">
</TD>
<TD width="52" VALIGN=middle>
     <%=trim(rs("name")%><br> </TD>
</TR>
</TABLE></TD>
<TD width="171" VALIGN=middle>
    <TABLE WIDTH="57%" height="65" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD width="80"><img name="fdgfdg" src="" width="32" height="32" alt="">
</TD>
<TD width="130" VALIGN=middle>
    <%=trim(rs("name")%><br>
</TD>
</TR>
</TABLE></TD>
</TR>
<%i=i+1
     if i>=4 then exit do
rs.movenext
loop
     rs.close
set rs=nothing
    %>



Alexa.M.GonDuo

职务:普通成员
等级:1
金币:0.0
发贴:38
#22004/6/24 8:19:34
+ If Not Rs.Eof Then



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#32004/6/24 8:51:15
干什么这样用呀?
dim i
i=1
Do While i<4 AND Not rs.EOF
......
rs.MoveNext
i=i+1
Loop
这样试试呢?



sghwj

职务:普通成员
等级:1
金币:0.0
发贴:98
#42004/6/26 9:28:51
搞定!谢谢两位啦