这个程序他循环也循环了,就是指针不动老是指第一个项目.也就是说所有的显示都是一样的......请问各位高手怎么解决???
<%
While ((Repeat1__numRows <> 0) AND (NOT photoshop.EOF))
%>
<table width="100%" border="0">
<tr>
<td width="7%"><img src="../images/ico_display_fd.gif" width="11" height="11"></td>
<td width="93%" class="STYLE8"><A HREF="ps.asp?<%= Server.HTMLEncode(MM_keepForm) & MM_joinChar(MM_keepForm) & "id=" & photoshop.Fields.Item("id").Value %>"><%=(photoshop.Fields.Item("title").Value)%></A></td>
</tr>
</table>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
photoshop.MoveNext()
Wend
%>
</form> </td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td align="right"><a href="photoshop.asp"><img src="../images/more.jpg" width="49" height="17" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="151"> </td>
</tr>
</table> </td>
<td width="385" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="385" height="28" valign="bottom" class="STYLE9">Fireworks经典教程</td>
</tr>
<tr>
<td height="4"></td>
</tr>
<tr>
<td height="76" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="385" height="18" valign="middle"><form name="form2" method="post" action="">
<%
While ((Repeat2__numRows <> 0) AND (NOT fireworks.EOF))
%>
<table width="100%" border="0">
<tr>
<td width="7%"><img src="../images/ico_display_fd.gif" width="11" height="11"></td>
<td width="93%" class="STYLE8"><%=(fireworks.Fields.Item("title").Value)%></td>
</tr>
</table>
<%
Repeat2__index=Repeat2__index+1
Repeat2__numRows=Repeat2__numRows-1
fireworks.MoveNext()
Wend
%>
</form> </td>
</tr>
</table> <table width="100%" border="0">
<tr>
<td align="right" class="STYLE10"><a href="fireworks.asp"><img src="../images/more.jpg" width="49" height="17" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td height="154"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="1"></td>
</tr>
</table></td>
<td width="1"> </td>
大家看一下这个程序错误出在哪里??