sql >> Database >  >> RDS >> SQLite

Hoe het aantal rijen in sqlite te krijgen met Android?

DatabaseUtils.queryNumEntries() gebruiken :

public long getProfilesCount() {
    SQLiteDatabase db = this.getReadableDatabase();
    long count = DatabaseUtils.queryNumEntries(db, TABLE_NAME);
    db.close();
    return count;
}

of (inefficiënter )

public int getProfilesCount() {
    String countQuery = "SELECT  * FROM " + TABLE_NAME;
    SQLiteDatabase db = this.getReadableDatabase();
    Cursor cursor = db.rawQuery(countQuery, null);
    int count = cursor.getCount();
    cursor.close();
    return count;
}

In activiteit:

int profile_counts = db.getProfilesCount();
    db.close();


  1. Eenvoudige parametrering en triviale plannen - deel 2

  2. Hoe PostgreSQL High Availability te bereiken met pgBouncer

  3. SQL BESTELLEN DOOR

  4. Een manier om te controleren of Oracle klaar is met sql