怎么获取数据所在行的行数?
我在制作新闻系统,在制作上一条,下一条时遇到了困难,请帮帮忙我是用dataset读取了整个数据库的id字段 ,然后想利用上一条,下一条按钮来获取上,下条数据,(id 不完整)
当我打开一个id=40的页面时,下一条(不一定是41)该怎么获取?
本人想在dataset里知道id=40所在行的话就好办了, 该怎么办那,帮忙!
或者给我一些其他的建议,谢谢
把ID字段设为主键,让主键+1,点击下一条 就传递参数(ID+1)读出就是递增的.(大于等于最后一条数据的编号 就显示最后一页) 上一条就递减ID-1 读出递减的(减到0或负数时显示首页),如果删除某条记录,让主表从新排序
sql="select top 1 id from news where id>40 order by id desc"
如果rows.count<1就证明是最后一条新闻
sql="select top 1 id from news where id<40 order by id"
这是上一条