在使用MSAccess作为DB的应用程序中,我需要使用sql查询实现逐页加载。
我知道如何加载前10条记录,那是
SELECT TOP 10 * FROM Product ORDER BY dateAdded DESC
但我怎样才能选出10到20的记录呢。
有什么想法吗?
这在Access SQL中是可能的,但不像在其他数据库产品中那样简单
(例如MySQL,它只是LIMIT 10,10
)
请在此处查看我的答案:
如何进行MS Access数据库分页+搜索?
(构建SQL语句的代码是用C#编写的,但当然你也可以用任何其他语言编写。如果你不懂C#,需要帮助理解我的答案,只需在这里留言)