praeclarum/sqlite-net — pull request #85 by tofutim (2012-08-09 08:33:40+00:00)
Title: Added methods to ExecuteQuery without known class

Returns Dictionary. Example from Stocks:

var rows2 = cmdSelect.ExecuteQuery();
foreach (var row in rows2)
{
Console.WriteLine(row["Id"] + "|" + row["Symbol"]);
}

It is not quite a DataReader, but works reasonably well for small datasets.