Seacat,
You have an interesting point here.
Of course the SQL way is much easier,
but all the projects I've been working with, where raw sql/stored procedures and
triggers are used to enforce business rules are usually hard to debug and trace.
To stop a SP in the middle of execution and inspect values is possible, but not very
easy.
Database independence is another reason to use objects to abstract away the database.
I've heard numerous people say "we're never going to change our database." Companies
change and bosses change their minds.
/Thomas
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev