首页 > 解决方案 > 如何使用 Flutter SQFlite 获取数据库表中的行数

问题描述

如何在 Flutter 中获取数据库表的行数。我正在使用 SQFlite 插件。

我假设它类似于 Android,但 Android 有DatabaseUtils.queryNumEntries(db, TABLE_NAME). SQFlite 有类似的东西吗?

我在下面尽我所知回答这个问题,但如果有更好的答案,我会很高兴。

标签: dartfluttersqflite

解决方案


您可以使用

int count = Sqflite.firstIntValue(await db.rawQuery('SELECT COUNT(*) FROM table_name'));

SQFlitedb在哪里。 Database

来源:我在这里源代码中找到了这个。


推荐阅读