I wrote:
>
> Kristis Makris wrote:
[snip]
> >
> > However, I'm still unable to capture an exception. Program execution
> > goes past the ExecuteSQL(), past the CommitTrans(), and skips over the
> > catch block. Isn't that bizzare?
>
> I found that CommitTrans() doesn't throw an exception.
> You may have to check the return code of CommitTrans().
Note that *commit* could cause an ERROR in reality.
>
> Too late detection of an error is another issue.
> I'm examining it.
Probably I found the cause. I would commit the fix
to cvs in a day or so.
regards,
Hiroshi Inoue