以下是我的sqlite查詢。我將如何將結果保存在字符串中?我想將查詢結果保存在字符串中。下面是我在sqlite編輯器中給出結果的查詢,但我想在代碼中獲得它。如何在字符串中保存查詢結果
SELECT COUNT(*),SUM(Fare) FROM jobs WHERE timeweek > '2014/03/24 20:20'
private static final String KEY_COMPID = "_compid";
private static final String KEY_TIMEJOB = "timejob";
private static final String KEY_TIMEWEEK = "timeweek";
private static final String KEY_PICK = "pick";
private static final String KEY_DEST = "dest";
private static final String KEY_FARE = "fare";
+ KEY_TIME + " TEXT" + ")";
String CREATE_COMPLETED_TABLE = "CREATE TABLE " + TABLE_COMPLETED_JOBS
+ "(" + KEY_COMPID + " INTEGER PRIMARY KEY," + KEY_TIMEJOB
+ " TEXT," + KEY_PICK + " TEXT," + KEY_DEST + " TEXT,"
+ KEY_FARE + " TEXT,"
+ KEY_TIMEWEEK + " DateTime" + ")";
public String totaljobsaearnafterlogin() {
int cnt;
String selectQuery = "SELECT COUNT(*),SUM(Fare) FROM" +
TABLE_COMPLETED_JOBS + " WHERE " +KEY_TIMEWEEK+" > '2014/03/24 20:10'";
SQLiteDatabase db = this.getWritableDatabase();
Cursor cursor = db.rawQuery(selectQuery, null);
// looping through all rows and adding to list
//cursor.moveToFirst();
cnt= cursor.getCount();
cursor.close();
db.close();
你是什麼意思?你想保存選擇結果? –
是的,我想存儲\t int cnt; \t cnt = cursor.getCount(); – user3416078
通過查詢影響的行數 – user3416078