【发布时间】:2016-09-13 02:43:09
【问题描述】:
如果表格不存在或表格内容为空,我想显示一个警告框。
要检查我正在使用的表是否为空:
cCheckDB = db.rawQuery("SELECT COUNT(*) FROM " + MainActivity.TABLE_NAME +"", null);
if (cCheckDB != null) {
cCheckDB.moveToFirst();
if (cCheckDB.getInt (0) == 0) {
// EMPTY
}
}
但是如何将其包装在“如果表存在”中?最好的方法是什么?
我知道检查表是否存在或检查表中是否有内容的两种方法。但如果可能的话,我想以一种有意义的方式使用检查,而不是在单个查询中使用 - 这是我的问题。
【问题讨论】:
-
当然我可以捕获异常或创建如果不存在,但这对我的情况没有帮助。我以为还有另一种方法
标签: android sqlite android-studio alert