标题:数据行差如何表达
只看楼主
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
结帖率:79.07%
已结贴  问题点数:20 回复次数:7 
数据行差如何表达
库:user 表:Product
第一行数据至当前行数据的差是多少如何表达并用文字提醒?

如下图:“产品1”至最后一个ID的差是9。
搜索更多相关主题的帖子: 数据 表达 
2010-08-13 14:46
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:20 
根据ID的差来进行计算可以不!
rs.recordcount等这种记录集的方式!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-08-13 15:53
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
rs.recordcount我只会把它总数累计。但“行差”不会,请指点。请提供相关代码参考
2010-08-13 17:08
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
行差是计算某个行到某个行的空间差距是多少行,那肯定得有个标准,用普通文本字段肯定无法直接计算,要依靠ID,ID是能计算的彼此行差的一个依据!而且这个ID要是自增的无空格的,意思就是只能是1。2。3。4。。。这样的,如果中间删除了某条记录,就有误差存在了。此时就只能依靠其他方法,那将是非常麻烦的事,因为文本字段数据基本可以说豪无规律,除非你有日期这种做依旧!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-08-13 18:29
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
最简单的相关代码就是把
sql="select * from 表"
rs.open sql,conn,1,1
rs.movefirst
dim first:first=rs("id")
rs.movelast
dim last:last=rs("id")
dim dis:dis=last-first
response.write dis'这个dis就是最后一条数据到第一条数据的行差

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-08-13 18:32
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
回复 5楼 gupiao175
谢谢指教!!
2010-08-14 02:51
a190066
Rank: 4
等 级:业余侠客
威 望:2
帖 子:175
专家分:204
注 册:2010-6-24
得分:0 
测试中发现:
sql="select * from 表"
rs.open sql,conn,1,1
rs.movefirst
dim first:first=rs("id")
rs.movelast
dim last:last=rs("id")
dim dis:dis=last-first
response.write dis'这个dis就是最后一条数据到第一条数据的行差

如果不是第一条,是第三条与最后一条的差呢?怎样办?
2010-08-18 04:05
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
得分:0 
先查A在第几行,再查B在第几行,最后把两个数字相减。

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-08-18 08:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315603-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.122599 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved