求甚:关于记录集操作的问题!

yiqianxun 2008-03-28 04:07:59
首先感谢大家再次帮我!先感谢了!

问题如下:
ASP+SQL2000

描述:我想把最后一条记录中的值与上一条记录的值相减得出结果,并输出.

TABLE: ID 字段1 字段2 字段3 ...
3 123 456 789 ...
2 123 456 789 ...
1 123 456 789 ...

需要的结果是: 字段1(3) - 字段1(2), 字段2(3)-字段2(2), ... 即每字段的最后一条记录与上一条记录的差. 结果不写入数据库,直接输出.

一点头绪没有,请大家帮帮忙!感谢了!
...全文
20 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yiqianxun 2008-03-29
谢谢!已结帖!
回复
ld2099 2008-03-28
Set Rs=COnn.Execute("Select Col From Table Order By ID Desc")
If Not Rs.Eof Then
tmpNum=0
Do While Not Rs.Eof
Response.Write Rs(0)-tmpNum
tmpNum=Rs(0)
Rs.MoveNext
Loop
End If
Rs.Close
Set Rs=Nothing
回复
小逗狗 2008-03-28

rs.open "select * from tablename order by ID",conn,1,1
do while not rs.eof
dim result1,result2,result3
result1=rs("字段1")
result2=rs("字段2")
result3=rs("字段3")
rs.movenext
result1=result1-rs("字段1")
response.write(result1)
result2=result2-rs("字段2")
response.write(result2)
result3=result3-rs("字段3")
response.write(result3)
loop

回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-28 04:07
社区公告
暂无公告