使用页码创建M​​S Access查询?

时间:2012-02-25 10:40:07

标签: java mysql database ms-access

  

重复Limiting query in MS Access in PHP

我知道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访问中有效。

提前致谢。

1 个答案:

答案 0 :(得分:0)

Access没有像MySQL LIMIT这样的分页的“简单”内置支持,但无论如何它都是可能的。
看看这个:
How to do MS Access database paging + search?