asp代码怎样移动记录?

asp代码怎样移动记录?,第1张

晕,这个问题20分不够,100分好不好啊

做起来很复杂,不过不难

要考虑如下问题

1.你的编号必须保存在数据库里,修改后需要刷新页面

2.你修改的编号是否会重复,是否是字母或者英文

3.编号按数字升序排列是否会影响表头文件呢

4.推荐用。NET 来做吧

。。。。。。

<%

id=Cint(request.QueryString("id"))

set rs1=server.createobject("adodb.recordset")

sqltext="select * from table where id="&id&" order by idate desc"

rs1.open sqltext,conn,1,1

a1=rs1("id")

%>

<%

'后一条记录

newrs=server.CreateObject("adodb.recordset")

sql="select top 1 id from table where id>"&a1&" order by id"

set newrs=conn.execute(sql)

%>

<%

'前一条记录

headrs=server.CreateObject("adodb.recordset")

sql="select top 1 id from table where id<"&a1&" order by id desc"

set headrs=conn.execute(sql)

%>

调用时,先判断前一条或后一条是否为空,不为空则后一条的ID:headrs(0)

前一条ID为:newrs(0)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11402018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存