MAUIでiOSアプリの開発!

MAUIを使ったiOSアプリの開発についての技術的なメモです。

SQLiteでテーブルのデータを1行ずつ取得する

テーブルに大量のデータが入っているので、いっぺんに変数に取得するのではなく、カーソルを使って1行ずつとりだす方法です。

cursorなどで検索してもなかなかみつからなかったのですが、以下のようにできました。

var queryEnumerable = tran.CreateCommand("select * from XXXX").ExecuteDeferredQuery();
foreach (var row in queryEnumerable)
{
    Console.WriteLine(row.xxxx);
}

sql - How to get all rows from Sqlite 3 with the Sqlite-net package to a List of objects? - Stack Overflow