ORACLEでのPROCEDUREの実行について

解決


WAKO  2004-07-13 18:11:30  No: 84553  IP: [192.*.*.*]

OO4OでORACLEに接続して、PROCEDUREを実行する内容をVBで作成
しました。
PROCEDURE内部で、DBにINSERTをしており、できれば
PROCEDURE内部でCOMMITするのではなく、VB側でCOMMIT
を行いたいのですが、無理でしょうか。
参考書を見る限りでは、

DIM pvOraDB as OraDatabase

pvOraDB.RoLLback 

という記述があったので、RoLLbackの所を
Commitに変えましたが、メソッドがサポートしていません。
というエラーがでました。
できるのであれば、どなたか教えていただけないでしょうか。
また、OraDatabaseの意味もイメージでしか把握していないので、
そこの部分も教えていただけたらうれしいです。
よろしくお願いします。

編集 削除
DAN  2004-07-13 23:49:38  No: 84554  IP: [192.*.*.*]

OO4Oはほとんど使用した事がないので参考になるかわかりませんが、
たしかOraSessionオブジェクトのCommitTransメソッド(だったけかな?)
でできたと思います。

編集 削除
WAKO  2004-07-14 09:34:43  No: 84555  IP: [192.*.*.*]

解決できました。
ありがとうございました。

編集 削除