ボタンクリックでひとつのフォームに5件ずつ順番にレコードを表示するには?


もも  2003-03-13 09:48:53  No: 77383  IP: [192.*.*.*]

何件かある対象レコードをひとつのフォームに5件ずつ表示します。
フォーム起動時は最初の5件、「次へ」「前へ」のコマンドボタンを配置し
1回押下で、次の5件、前の5件と表示させたいのです。
move メソッドを使用すればよいと思うのですが、よくわかりません。
どなたか、ご伝授お願いいたします。
DBはACCESS2000/VB6.0(SP4)で開発しています。

編集 削除
魔界の仮面弁士  2003-03-13 10:38:46  No: 77384  IP: [192.*.*.*]

ADOでの接続であれば、PageSizeプロパティを 5 に設定して、
AbsolutePageプロパティで移動する…というのが簡単かと思います。

Moveメソッドで移動するのであれば、移動レコード数である「5」という値を
Moveメソッドの最初の引数に指定してやればOKです。前方なら「-5」ですね。

編集 削除