一尘不染

SQLite计数示例

sql

我在Android中使用SQLite。我有查询,执行查询以及如何从游标打印计数。

Cursor dataCount = mDb.rawQuery("select count(*) from " + DATABASE_JOURNAL_TABLE, null);

我的桌子上没有记录。


阅读 148

收藏
2021-03-10

共1个答案

一尘不染

可以通过getInt(index)作为

cursor.getInt(1); // this is for example, you have to adjust index in your code

游标还具有内置函数getCount()来返回行号,因此也可以这样:

// assuming your table has `id` column as primary key or unique key.
Cursor dataCount = mDb.rawQuery("select id from " + DATABASE_JOURNAL_TABLE, null);
dataCount.getCount();

有关更多信息,请参见android
devloper的Cursor文档

2021-03-10