社区
ASP
帖子详情
如果实现搜索中的排序?
cfstudio
2006-08-29 09:01:22
我在数据库中设了一个Id的字段,自动编号.
输入记录后,都是按注册时间排列的.
我把记录按某个字段排序,例如ORDER BY Total,
如何知道具体某条记录在排序后的序号,即排第几? 如何实现?
期待效果如下:
ORDER BY ** 后,得
001.记录内容1
002.记录内容2
...........
ORER BY **** 后得
001.记录内容m
002.记录内容n
刚学asp,不知道如何实现这个功能,希望指教!
...全文
221
9
打赏
收藏
如果实现搜索中的排序?
我在数据库中设了一个Id的字段,自动编号. 输入记录后,都是按注册时间排列的. 我把记录按某个字段排序,例如ORDER BY Total, 如何知道具体某条记录在排序后的序号,即排第几? 如何实现? 期待效果如下: ORDER BY ** 后,得 001.记录内容1 002.记录内容2 ........... ORER BY **** 后得 001.记录内容m 002.记录内容n 刚学asp,不知道如何实现这个功能,希望指教!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cfstudio
2006-09-01
打赏
举报
回复
嗯 我试试看先~
zy51
2006-08-31
打赏
举报
回复
有翻页的话
...
i=rs.pagesize*(request("page")-1)+1
...
response.write "No."&i
...
rs.movenext
i=i+1
不知道你看明白了没有?
cfstudio
2006-08-30
打赏
举报
回复
---------------
第一条记录
i=1
在rs.movenext之后
i=i+1
就可以了啊.
序号就是i
---------------
' set the first and last displayed record
rsArrange_first = 1
i=1---------------------------------------------------------加
rsArrange_last = rsArrange_first + rsArrange_numRows - 1
While (Not rsArrange.EOF)
rsArrange_total = rsArrange_total + 1
rsArrange.MoveNext
i=i+1----------------------------------------加
Wend
我加了后,共有114条记录,记录前加了 <%=i%>
结果每条记录前都有了个 115
在哪里加的? 为什么错了?
cfstudio
2006-08-30
打赏
举报
回复
如果有翻页的话,序号1=每页的记录总数×(页数-1)+1 序号2=序号1+1
-------------------------------
序号搞定了,自己好笨...
不过对翻页的排序还是不明白啊!
如何自动得出页数?
"序号1=每页的记录总数×(页数-1)+1 序号2=序号1+1" 如何在asp中表达? 又是在哪里加入?
cfstudio
2006-08-30
打赏
举报
回复
我加进去了,得到了一串字符串!
12345679101112.......................
呜呜.... 还是不清楚在哪插入,又如何引用到那些编号.
我把网页代码发到了 http://www.access911.net/csdn/FileDescription.asp?mdb=2006-8-30&id=41 希望高手帮忙改好,然后重新上传,或者发给到我邮箱 imchenfeng@yahoo.com.cn
不胜感激!
李向荣
2006-08-30
打赏
举报
回复
在显示的循环语句里加,而不是在统计总数的地方加。
rsArrange.moveFirst
i=1
While (Not rsArrange.EOF)
response.write(i)//输出记录号
rsArrange.MoveNext
i=i+1----------------------------------------加
Wend
zy51
2006-08-29
打赏
举报
回复
第一条记录
i=1
在rs.movenext之后
i=i+1
就可以了啊.
序号就是i
如果有翻页的话,序号1=每页的记录总数×(页数-1)+1 序号2=序号1+1
wansai00
2006-08-29
打赏
举报
回复
i++
包装类
包装类(Wrapper Class): Java语言是一个面向对象的语言,但是Java
中
的基本数据类型却是不面向对象的。基本类型的数据不具备&amp;amp;quot;对象&amp;amp;quot;的特性(没有成员变量和成员方法可以调用),因此,java为每种数据类型分别设计了对应的类,即包装类。 基本数据类型 对应的包装类 byte Byte short Short int Integer
Java的包装类
一、包装类分类 Java有八种基本数据类型:byte、short、int、long、float、double、boolean、char Java为其提供了8种对应的包装类:Byte、Short、Integer、Long、Float、Double、Boolean、Character Integer num = new Integer(0); //创建一个数值为0的Integer对象 二、使用包装类的原因 Java语言是面向对象的编程语言,而基本数据类型声明的变量并不是对象,为其提供包装类,增
【Java SE】包装类 Byte、Short、Integer、Long、Character、Float、Double、Boolean
基本数据类型不是对象,不能使用类的方法;因此,Java针对基本类型提供了它们对应的包装类,八大基本数据类型,对应了八种包装类,以对象的形式来调用。包装类有了类的特点,使得可以调用包装类
中
的方法八大包装类位于java.lang包下,如下图所示:除了Integer和Character这两个包装类外,其他六个包装类的类名均是对应的基本类型首字母大写后得到的基本类型 ——> 包装类型(或者叫对象类型,引用类型)包装类型 ——> 基本类型。
java——Byte类/包装类
Byte类/包装类包装类是一个常量类,可实例化(意义:帮助对应的数据类型进行数据类型)java数据类型包括内置数据类型和引用数据类型内置数据类型:含6
中
数字类型(四个整数型,两个浮点型),一种字符类型,还有布尔类型bytebyte:数据类型占用1个字节=8bit,以二进制补码表示的整数 取值范围:默认值为0,最小值为-128(-2^7);最大值是127(2^7-1) ...
Java的包装类有哪些,包装类的作用
在上一篇文章
中
我们给大家介绍了**Java
中
的Object类**,它属于我们开发时的常用类。除此之外,还有另外的一些常用类,比如各种包装类。**那么包装类又是怎么回事?有哪些类属于包装类?包装类的作用是干嘛的?包装类有哪些特性?** 接下来这篇文章就给大家讲一讲这些包装类。
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章