对查询到的结果进行分页 (VB+MSSQL)

对查询到的结果进行分页 (VB+MSSQL),第1张

select * from g_log 你里面不知道是不是有连续的ID,如果有就很好办select * from g_log where id >100 and id <=200 这样得到rs set mshflexgrid1.scoure=rs即可。如果没有,查一下sql分页存储过程,网上很多。

一个是用存储过程

另外一种是拼凑SQL语句,按照你的描述,应该是倾向于拼凑SQL语句:

Dim PageSize as interger

Dim CurPage as interger

Dim mySql

MyStr = "Select top " &PageSize &" * from Employees where id not in (select top " &PageSize &" *(" &CurPage &"-1) id from Employees order by id) order by id"

然后调用执行就可以了

sqlxuehao =“SELECT * FROM侧室的学生人数=和Trim(Text1.Text)与”命令“的学生人数

没有真正了解你得到这么多的报价,要注意顺序,前面有一个空格的


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

原文地址: https://outofmemory.cn/sjk/9897128.html

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

发表评论

登录后才能评论

评论列表(0条)

保存