2012-02-25 14 views
-2

Limiting query in MS Access in PHPページ番号を使用してMS Accessクエリを作成しますか?

の重複Iが限界とページ番号の両方を持つPHPでのMySQLのクエリを知っています。

$result = mysql_query("SELECT * FROM tname WHERE year='$y' ORDER BY date DESC LIMIT $pg, $limit"); 

ここで、$ pgはページ番号で、$ limitは1ページあたりのレコード数です。

今私は、JavaプラットフォームでMS Accessデータベースと同じクエリを実行したいと思います。

キーワードlimitはmsアクセスでは使用できないので、Topというキーワードが見つかりました。

だから私の最終的な作業のクエリは、私はMSのアクセスクエリでページ番号を含める

ResultSet rs=sta.executeQuery("SELECT top 100 * FROM tname WHERE year='$y' ORDER BY date DESC"); 

です...私はこれをどのように行うことができます? 私のデータベーステーブルは約3000行あります。

上記のmysqlクエリのように、ページ番号と制限値がmsアクセスで動作するようなクエリが必要です。

ありがとうございます。

+0

可能重複[MS Accessデータベースのページングを行う+検索する方法?](http://stackoverflow.com/questions/6914637/how-to-do-ms-アクセスデータベースのページング検索) –

答えて

0

アクセスには、MySQLのLIMITのようなページングのための「簡単な」組み込みサポートはありませんが、とにかく可能です。
はこれを見てください:
How to do MS Access database paging + search?

関連する問題