>>413
基本的に長い処理なんだから、処理状況を見せなきゃダメ。(UIの視点)
何かを常にクライアントに送り返しておかないとタイムアウトにされてしまう(ブラウザの仕様)

なので、

Call Response.Write(". ")
Call Response.Flush()

などをループに埋め込むことをお勧めします。