In contrast, DBIx::Simple offers methods for pulling out query results in every possible data structure you might prefer, and the methods are named distinctly and memorably, with a natural and consistent scheme for distinguishing between fetching only one row or all of them. It is exactly what I need.
I second this wholeheartedly. Having been a staunch proponent of
DBIx::Recordset, a pleased user of
Class::DBI, and a recent user of
Rose::DB::Object, I have the experience to say that
DBIx::Simple rocks hard. And if it is not enough, it plays beautifully with
SQL::Abstract