ActiveX.dllで作成したプログラムでDBを操作した途中経過を呼び出し元のプログラムに通知するのにいい方法ありませんか?

たとえば
ActiveX.dllで作ったプログラムで10件の連続してデータをDBに追加する場合
一件追加が終了したらフォームのプログレスバーを更新したいのです.