投稿日 | : 2003/11/07(Fri) 18:18 |
投稿者 | : これ |
URL | : |
タイトル | : Re: 予想時間の求め方 |
> データベースに登録・更新・削除を行う際に
> ProgressBarで進捗具合を画面に表示したいのですが
> いい考えがうかびません。
> 登録・更新は対象データが事前にわかる為、件数で
> ProgressBarの大きさを分割し、終了するたびに増やせばよいのですが
> 削除時にはそれができません。
DBの種類もミドルウェアも書かれてないので
一概には言えませんが、仮にADOを使ったとして
(SQLのDELETE文より低速になると思いますが)
削除対象の条件でRecordSetを作って
それのRecordCountで削除対象件数を求め
あとはループ処理にてカウントアップしつつ
Deleteメソッドで消すって感じでしょうか?
もっと他にいい方法があるかもしれませんケド・・・