首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • asp中如何在已经显示的记录字段中获得上一条记录的字段值 [已结帖,结帖人:softffly]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • softffly
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-20 17:33:12 楼主
    if request("all_search") <>"" then

    sql="select * from product where ifdel=0 and (product_name like '%"&all_search&"%' or product_id like '%"&all_search&"%') order by id desc"
    end if

    set rs=server.createobject("adodb.recordset")
      rs.open sql,my_conn1,1,1
      if rs.eof then
      response.write " <td colspan=11>对不起,没有符合条件的查询 </td>"
                              else
    rs.PageSize =15 '每页记录条数
    iCount=rs.RecordCount '记录总数
    iPageSize=rs.PageSize
        maxpage=rs.PageCount
        page=request("page")

        if Not IsNumeric(page) or page="" then
            page=1
        else
            page=cint(page)
        end if
       
        if page <1 then
            page=1
        elseif  page>maxpage then
            page=maxpage
        end if
       
        rs.AbsolutePage=Page

    if page=maxpage then
    x=iCount-(maxpage-1)*iPageSize
    else
    x=iPageSize
    end if
    end if

    i=1
    while not rs.eof and i <=rs.pagesize
    id=rs("id")
    prospmc=rs("product_id")&".spmc"
    progg=rs("product_id")&".gg"
    <input name=" <%=prospmc%>" type=text id=" <%=prospmc%>" style="border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none" size=18 value=" <%=rs("product_name")%>" onBlur="javaScript:checkchose(this);"/>           <input name=" <%=progg%>" type=text id=" <%=progg%>" style="border:none" size=15 value=" <%=rs("product_size")%>" onBlur="javaScript:checkchose(this);"/>    如何在这里获得上一条记录的字段值???

    rscolor.movenext
    loop
    rscolor.close
    set rscolor=nothing
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • nevana
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 18:10:251楼 得分:10
    onBlur="javaScript:checkchose(this);"/>   
    如何在这里获得上一条记录的字段值?有个丑陋的写法,那就是在这里调用
    rs.moveprevious
    然后读出你要的数据,如rs("product_id")

    在连掉两次下面的函数
    rscolor.movenext

    但不知道你的需求是什么,好奇怪!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • apollokk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:34:092楼 得分:0
    有个问题:当你是第一条记录的时候还怎么去取"上一条记录"的字段值?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • apollokk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:34:093楼 得分:0
    有个问题:当你是第一条记录的时候还怎么去取"上一条记录"的字段值?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • apollokk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:34:124楼 得分:10
    有个问题:当你是第一条记录的时候还怎么去取"上一条记录"的字段值?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • softffly
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:51:395楼 得分:0
    那个可以判断的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • softffly
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:51:416楼 得分:0
    如果是第一次记录我可以通过判断的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • softffly
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:51:437楼 得分:0
    如果是第一次记录我可以通过判断的
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved