当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·修改列值请各位帮忙    »显示摘要«
    摘要: 表1(a) 表2(b) a b c a c 1 2 1 4 3 4 3 5 我要把a中的c全部改为a中和b中a相同的c的值 ......
    摘要: 表单中的复选框,怎样让它默认为选中状态???? ......


一个简单的分页问题,我查的是部分部分,可是一点“下一页”出来的却是全部的记录,如何解决啊大给分

我想要的是我查出来的记录分页,而不是全部!

NO.1   作者: bananasmiling

呵呵.那是因为你没有把本页的查询参数带到下一面中

NO.2   作者: Tonglu

试一下这套吧  
   
  set   rs=server.createobject("adodb.recordset")  
  sql="select   *   from   message   order   by   id   desc"  
  rs.open   sql,conn,1,1  
  if   rs.recordcount<1   then  
  %>  
  对不起无资料  
  <%  
  else  
  rs.pagesize   =10  
  page   =   request("page")  
  if   page   <>   ""   and   isnumeric(page)   then  
        page   =   cint(page)  
  if   page   <=   1   then   page   =   1  
      if   page   >   rs.pagecount   then   page   =   rs.pagecount  
  else  
  page   =   1  
      end   if  
  rs.absolutepage   =   page  
  pagecounts=rs.pagecount  
  for   i=1   to   rs.pagesize  
  %>  
   
   
  读取数据库内容  
   
      <%  
  rs.movenext  
  if   rs.eof   then   exit   for  
  next  
  end   if  
  %>  
   
   
  <form   method="post"   action="allmessage.asp"   name="form1">  
                  <%first_page="第一页"  
  previous_page="上一页"  
  next_page="下一页"  
  end_page="尾页"  
  if   Page   =   1   then  
  response.write     first_page&"&nbsp;"&previous_page&"&nbsp;"  
  end   if  
  if   Page   >   1   then  
  response.write   "<a   href=javascript:form1.page.value=1;form1.submit();>"&first_page&"</a>&nbsp;<a   href=javascript:form1.page.value="   &   (page-1)   &   ";form1.submit();>"&previous_page&"</a>&nbsp;"  
  end   if  
  if   page   <   pagecounts   then  
  response.write   "<a   href=javascript:form1.page.value="   &   (page+1)   &   ";form1.submit();>"&next_page&"</a>&nbsp;<a   href=javascript:form1.page.value="   &   pagecounts&   ";form1.submit();>"&end_page&"</a>"    
  end   if  
  if   page   >=   pagecounts   then  
  response.write   next_page&"&nbsp;"&end_page  
  end   if%>  
                  <input   type="hidden"   name="page"   value="<%=page%>">  
      </form>

NO.3   作者: 61

将本页的sql语句传到下一页。例如:  
  a.asp内容:  
  <%  
      if   trim(request("sqlstr"))<>""   then  
            sql=request("sqlstr")    
      else  
            sql="select   *   from   table"  
      end   if  
      .............  
  %>  
  <a   href=a.asp?sqlstr=<%=sql%>>下一页</a>  
 

NO.4   作者: heartsea

把下一页的页码传过来  
  rs.absolutepage   =   X     X=页码的值


    摘要: addhandler grdcolstyle.textbox.keypress, new windows.forms.keypresseventhandler(addressof text_keypress) private sub text_keypress(byval sender as object, byval e as system.windows.forms.keypresse......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE