This is what I've been using. It has been useful for creating a common database interface that, at least, meets my basic needs. I've written bindings for ODBC, PostgreSQL, and Sybase(dblib). The bindparam stuff hasn't been worked on too much, but I haven't really needed it. If anyone thinks this is a starting point, let me know.