账号通
    

账号  

密码  

1477

查看

0

回复
主题:企业空间中的产品展示和公司动态页面查出来的数据都少一条 [收藏主题]  
loveorlove 当前离线

9

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:642 分
登录次数:52 次
注册时间:2008/7/13
最后登录:2009/11/17
loveorlove 发表于:2008/7/23 10:01:00   | 显示全部帖子 查看该作者主题 楼主 
科汛智能建站系统

我在本地测试时发现5.0企业空间中的产品展示和公司动态页面查出来的数据都少一条,于是看了看程序,我把Space目录下面的product.aspNews.asp改了一下(修改行数分别是产品:149和152;公司动态:145。都是将N>=Total改为N>Total),发现没事了。我猜想是否其他有分页的数据是否也有此问题,请查看。

Sub ShowProduct(SQL)
   Dim I,K,N,Total,PhotoUrl
   Total=Ubound(SQL,2)
   For I=0 To Total
     Str=Str &"<tr>"
     For K=1 To 4
      PhotoUrl=SQL(2,N)
   If PhotoUrl="" Or IsNull(PhotoUrl) Then PhotoUrl="../images/nophoto.gif"
      Str=Str & "<td align='center'>"
   Str=Str & "<a href='Show_Product.asp?username=" & username & "&id=" & sql(0,n) & "' target='_blank'><Img border='0' src='" & PhotoUrl & "' width='130' height='90'></a><div style='text-align:center'><a href='ShowProduct.asp?username=" & username & "&id=" & sql(0,n) & "'>" & SQL(1,N) & "</a></div>"
   Str=Str & "</td>"
   N=N+1
   If N>Total Or N>=MaxPerPage Then Exit For
     Next
     Str=Str &"</tr>"
     If N>Total  Or N>=MaxPerPage Then Exit For
   Next

  End Sub

 

 

Sub ShowProduct(SQL)
   Dim I,K,N,Total
   Total=Ubound(SQL,2)
   For I=0 To Total
     Str=Str &"<tr>"
      Str=Str & "<td style=""border-bottom: #efefef 1px dotted;height:22""><img src='../images/arrow_r.gif' align='absmiddle'> <a href='Show_News.asp?username=" & username & "&id=" & sql(0,n) & "' target='_blank'>" & SQL(1,N) & "</a>&nbsp;" & sql(2,n)
   Str=Str & "</td>"
   N=N+1
   If N>Total Or N>=MaxPerPage Then Exit For
     Str=Str &"</tr>"
   Next

  End Sub

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0