F foxntbk Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-08 #1 请问各位如何在SQL SERVER7中,要SELECT 一些 记录,例如有100条,我先SELECT出10条,让用户 看了之后,再SELECT下10条......
9 9622zyh Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-09 #2 select top 10 * from tablename
F foxntbk Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-09 #3 这个我知道,但它只是选出前十条而已, 还有90条呢?我如何分开显示?
C caiaj Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-09 #4 1.Table要有索引 2.选下十条时加Where Key>上一条的值 或者 你可以用SQL Monitor看一下Delphi用Table如何解决的
X xueminliu Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #7 你每一次调用select top 10*i * from tablename i从1到10,然后显示的时候跳过(i-1)*10条纪录(moveby(i-1)*10)
T thtfsyh Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #8 select * from tablename 显示的时候跳过(n-1)*10条记录,然后取10条记录就是了
R robertcool Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #9 用 infopower2000中 的na...
F foxntbk Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #11 除了thtfsyh兄的说法, 还有没有更好的方法呢? 比如用条SQL就可完成而不用 自己一条条手工去找呢?
爱 爱情鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-24 #12 <input type="hidden" name="page" value=当前页数> 下一页事件的代码: page:=request.queryfields.values['page']; query1.sql.add('select * from query1 where id(你可定义一个索引) >'+page*N(每页显示的记录数)); page:=page+1; writeln('<input tyep="hidden" name="page" value='); writeln(page); writeln('>'); 其它一些细节你自己考虑吧。
<input type="hidden" name="page" value=当前页数> 下一页事件的代码: page:=request.queryfields.values['page']; query1.sql.add('select * from query1 where id(你可定义一个索引) >'+page*N(每页显示的记录数)); page:=page+1; writeln('<input tyep="hidden" name="page" value='); writeln(page); writeln('>'); 其它一些细节你自己考虑吧。
F foxntbk Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-25 #13 爱情鸟兄的方法是在WEB上用的。 查了许多资料,是乎都没能解决。 这个问题就这么麻烦吗?
爱 爱情鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-09 #14 设置bookmarker。点下一页时从当前记录读取一定的记录数。 同时把bookmarker移到这页的最后一条记录上。 再点下一页时从这个bookmarker开始。 到最后再bookmarker.free; OK?
设置bookmarker。点下一页时从当前记录读取一定的记录数。 同时把bookmarker移到这页的最后一条记录上。 再点下一页时从这个bookmarker开始。 到最后再bookmarker.free; OK?