In addition to nll-Database, i've created an ORM library to simplify general database access. It has base Row and RowContainer classes for working with rows individually or in bulk.
There is an additional CLI app that scans the current database layout and generates access classes for each table, that inherit from Row and RowContainer.
Using these makes general CRUD operations a lot easier than writing SQL for every little interaction with the database.
Previous: Database improvements