日期:2014-05-16 浏览次数:20945 次
dim sql,sourceArr(1)
sql="select * from [category] where id="&id
set rs = db.conn.execute(sql)
if(sortModel = "up") then
rs.moveprevious
else
rs.movenext
end if
sourceArr(0) = rs("id")
sourceArr(1) = rs("sort")
rs.close:set rs=nothing
getSortCompareRecord = sourceArr
这些是对rs结果集多条数据时 前一条,和下一条的 操作!
rs.moveprevious
rs.movenext
select * from [category] where id="&id;
只能查一条。
如果 ID是 不断续的 int 你可以
select * from [category] where id in (id-1,id,id+1);
再
rs.moveprevious
rs.movenext
就可以了!