> The begin and end functions could be configured > to begin/end the transaction *if* there isn't/is > one.
> Dumb idea? > Do I get get to wear the dunce hat? :) You should really look at an object oriented language. You can do exactly this very simply. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com