public Cursor getBiggestInTheColumn()
{
return db.query(HEADER_TABLE, null,"MAX(key_Division)", null, null, null, null);
}
最大值和我称这种方法为Cursor cc=db.getBiggestInTheColumn();
如何找到列的SQLite数据库
但它强行关闭application.Please帮我
public Cursor getBiggestInTheColumn()
{
return db.query(HEADER_TABLE, null,"MAX(key_Division)", null, null, null, null);
}
最大值和我称这种方法为Cursor cc=db.getBiggestInTheColumn();
如何找到列的SQLite数据库
但它强行关闭application.Please帮我
public int getBiggestInTheColumn()
{
Cursor c = db.query(HEADER_TABLE, null,new String[] {"MAX(key_Division)"}, null, null, null, null);
try {
c.moveToFirst();
return c.getInt(0);
} finally {
c.close();
}
}
您可以使用simpleQueryForLong
并相应地施放它。
public int getMaxColumnData() {
mDb = mDbManager.getReadableDatabase();
final SQLiteStatement stmt = mDb
.compileStatement("SELECT MAX(column) FROM Table");
return (int) stmt.simpleQueryForLong();
}
非常感谢您的工作 – rani
请问你能在这里放些日志吗? – Cata