在我的应用程序中,我必须从数据库中检索数据以显示在列表视图中。我的要求是我必须从数据库中检索数据,其中“组”作为家庭,“类别”作为收入。
我的查询如下:
public Cursor gethouseholdTitle(String grps) throws SQLException
{
Cursor mCursor =
db.query(true, DATABASE_TABLE, new String[]
{
KEY_ROWID,
KEY_INCOME,
KEY_DESC,
KEY_QUANTITY,
KEY_TOTAL,
KEY_CATEGORY,
KEY_RECURR,
KEY_DATE,
KEY_GROUP
//KEY_PUBLISHER
},
KEY_GROUP + "=" + grps,
KEY_CATEGORY + "=" + "'Income'",
null,
null,
null,
null,
null
);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
但它显示错误:
The method query(boolean, String, String[], String, String[], String, String, String, String) in the type SQLiteDatabase is not applicable for the arguments (boolean, String, String[],
String, String, null, null, null, null, null).
作为我的新手,请帮助我。