超高难~ 我茫然,请教各位~ 要按照要求筛选记录集,并且分页显示。如何实现

redliulin 2005-07-26 12:59:00
判断SYS的问题,CASE WHEN THEN也用了,因为其他原因,在SQL里面进行判断和排序不成功,也不允许这么做。所以只有先根据Form传过来的

条件进行查询。 查询出来很多符合条件的MPDno。

CHECK_SYS 是自己写的一个函数,只有0,1两个返回值。
然后需要对查询出来的ID进行 CHECK_SYS(MPDno) 如果 CHECK_SYS=1 就优先显示。 =0就在显示在后面


组装SQL的ASP文件 SearchProc.ASP
select MPDno
from MPData
where P_heightNo = Request("P_heightNo")
P_weightNo = Request("P_weightNo")
P_areaNo = Request("P_areaNo")
P_babytype = Request("P_babytype")
P_age = Request("P_age")
M_sexNo = Request("M_sexNo")
order by .....



显示结果的ASP文件SearchResult.ASP

我想的办法是:
DIM ID_1,ID_2
while not rs.eof
ID_1=rs("MPDno")
if CHECK_SYS(ID_1)=1 then response.write (".....")
rs.movenext
wend
'====这样就可以把MPDno里面符合CHECK_VIP的编号都显示到网页了,

while not rs.eof
ID_2=rs("MPDno")
if CHECK_SYS(ID_1)=0 then response.write (".....")
rs.movenext
wend
'====看起来所有的记录都按照CHECK_VIP的值来排序了,而且VIP在前面,非VIP在后面。但是新问题就是怎么分页啊?请赐教~ 多谢~

分页,一页显示10个记录,
...全文
101 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
redliulin 2005-07-26
  • 打赏
  • 举报
回复
没有人帮忙么???

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧