出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

Excelデータの生成について   youkoさん [2002/06/19 15:32:55] [2199]
  Re:Excelデータの生成について   こえださん [2002/06/19 21:53:41] [2200]

[2199] Excelデータの生成について
投稿者:youkoさん 2002/06/19 15:32:55
こんにちは。
Excelデータを生成してデータを書き込みたいのですが、DBから呼び出してきたあるデータを10個書き出したら11個目からは次のページ(同じフォーマットの)に書き出したいのですが、どのようにしたら良いのか分かりません。誰か教えて下さい。

[2200] Re:Excelデータの生成について
投稿者:こえださん 2002/06/19 21:53:41
DB の種類はなんでしょうか? いずれにしても接続がADOなら、Move メソッドが使えると思います。

1.レコードセットを開いてまず、目的の行数レコードを表示(MoveNextなどで)
2.現在の bookmark を保存。サーバ側でページ表示の際<form>の<input type=hidden>などに書き込んでおく。
3.次のページの時に、この値を元にレコードセットのカーソルを
  進める。recordset.Move NumRecords(進める行数), Start(前のブックマーク)
4.そこから読み出して表示する。

同じページ(スクリプト)で行うなら、bookmark のバックアップが
空だったら最初から・・とか何かロジックを入れればいいと思います。

これで多分できると思います。PHP + PostgreSQL でならやったこと
あるんですが、PostgreSQL は、select 文に offset が指定できるん
ですよね・・。違ったらごめんなさい。



TreeBBS For ASP V.0.1.3
Program By YasNet