中的所有行我想從我的數據庫中獲取行數 如何創建一個將行數作爲int返回的方法? 這裏是我得到的,但它只返回1號Java SQL獲取列
public int getAllId() {
SQLiteDatabase db = this.getWritableDatabase();
int x=0;
String where = null;
Cursor c = db.rawQuery("SELECT COUNT (*) FROM " + TABLE_PRODUCTS, null);
while (c.isAfterLast() == false) {
c.moveToNext();
}
db.close();
return c.getCount();
通過執行一個SELECT CO UNT(*)FROM MYTABLE'在你的方法中。表現出一些主動性,這些東西有很多可用的信息。 – Kayaman
是的,我在這裏查看了很多例子和問題,但是我無法適應我的代碼,因爲我仍然是java的新手 –
問題是廣泛的。我們看不到您的代碼,也看不到您迄今爲止所做的工作。請考慮更新您的問題。 – Marcinek