我没有表的类映射。我指的是以下线程。获取表中的行数,我正在应用以下技术
如何通过 SQLiteAsyncConnection 执行原始 SQLite 查询
SQLiteAsyncConnection conn = new SQLiteAsyncConnection(DATABASE_NAME);
int profileCount = await conn.ExecuteScalarAsync<int>("select count(*) from " + PROFILE_TABLE);
现在,我不想以行数的形式获取结果,而是想在多行数据中检索结果。
在Java中,要获得多行结果数据,我会执行
Cursor cursor = database.rawQuery(sql, null);
cursor.moveToFirst();
while (!cursor.isAfterLast()) {
// For every cursor, obtain its col data by
// cursor.getLong(0), cursor.getInt(1), ...
cursor.moveToNext();
}
给定相同的 sql 语句,我该如何实现 using SQLiteAsyncConnection
?