SQL portability

We want to support more than just MySQL. That's why we use ADOdb. But to make moregroupware portable you need to do more than just a database abstraction layer. You need to write portable SQL statements as well. We learned that the hard way, and you can profit from that experience...