我知道php中的mysql查询,包括限制和页码。
$result = mysql_query("SELECT * FROM tname WHERE year='$y' ORDER BY date DESC LIMIT $pg, $limit");
这里$ pg是页码,$ limit是每页的记录数。
现在我想使用带有Java平台的MS Access数据库运行相同的查询。
我发现关键字limit
无法在ms访问中使用,因此找到了Top
个关键字。
所以我最后的工作查询是
ResultSet rs=sta.executeQuery("SELECT top 100 * FROM tname WHERE year='$y' ORDER BY date DESC");
我想在ms访问查询中包含页码...我该怎么做? 我的数据库表有大约3000行。
我想要一个像上面的mysql查询一样的查询,其页码和限制在ms访问中有效。
提前致谢。
答案 0 :(得分:0)
Access没有像MySQL LIMIT
这样的分页的“简单”内置支持,但无论如何它都是可能的。
看看这个:
How to do MS Access database paging + search?