2013-01-25 29 views
0

是用于计算任务这个正确的代码如何获取这些在我的列表视图计数//获取联系人计数如何在我的列表视图中获取sqlite计数? ?

public int getTaskCount() { 
    String countQuery = "SELECT Count(KEY_ROWID_REL) FROM " + DATABASE_TABLE_REL; 
    SQLiteDatabase db = this.getReadableDatabase(); 
    Cursor mcursor = db.rawQuery(countQuery, null); 
    mcursor.moveToFirst(); 

    // return count 
    return mcursor.getCount(); 
}  

private SQLiteDatabase getReadableDatabase() { 
// TODO Auto-generated method stub 
return null; 
} 

public long fetchAllProjectscount(int rowId) { 
    String countQuery = "SELECT Count KEY_ROWID_REL FROM " + DATABASE_TABLE_REL; 
    SQLiteStatement statement =mDb.compileStatement(countQuery); 
    return (int) statement.simpleQueryForLong();  
} 
+1

'计数(KEY_ROWID_REL)' – cosmincalistru

+0

谢谢,我想如何显示与我的列表视图计数? – karthick

+0

尝试在你的问题中更准确地向我们展示你已经尝试过的东西。 – cosmincalistru

回答

1

您所查询的是错误的,这里是正确的:

SELECT Count(KEY_ROWID_REL) FROM DATABASE_TABLE_REL; 
+0

谢谢,但我想要如何在列表视图中使用我的标题获取此计数 – karthick

+0

来自= new String [] {ProjectsDbAdapter.KEY_TITLE}的String [];在这里,我将如何获取标题与计数为可见 – karthick

相关问题