SQLiteでテーブルのデータを1行ずつ取得する
テーブルに大量のデータが入っているので、いっぺんに変数に取得するのではなく、カーソルを使って1行ずつとりだす方法です。
cursorなどで検索してもなかなかみつからなかったのですが、以下のようにできました。
var queryEnumerable = tran.CreateCommand("select * from XXXX").ExecuteDeferredQuery(); foreach (var row in queryEnumerable) { Console.WriteLine(row.xxxx); }