
你的连接无法返回RecordCount 的真正值。
你为什么不用 select max(id)+1 from 表
这样呢?
---------------------------
好吧不知道你的代码其他地方是什么样的,根据你这里的东西,给你一个代码实验一下。
dim id as string
id="0"
if not rseof then rsMoveLast
while not rseof
if isnumeric(trim(rsfields(0)value & "")) then
id=trim(rsfields(0)value & "")
end if
rsmovenext
wend
id=clng(id)+1
--------------------------
因为我没有用数据库的方式连接过excel所以上面代码很啰嗦的想到了很多问题保证他可以运行,自然会慢。另外和你的不同,他不会停在最后一条记录上。
翻页的时候 把页码传过去 然后根据页码直接把排名算出来
比如 第二页 page=2 然后一页两条 startrow = (2页 -1)2 +1 = 3
输出的时候直接从3开始
以上就是关于Excel数据库 添加序号全部的内容,包括:Excel数据库 添加序号、PHP+MYSQL查询结果上加一个排名序号且分页不间断、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)