请尝试这个 -
//local database variables
private DataSourceUserRecords dataResource ;
private SQLiteDatabase _database = null;
private Cursor _cursor = null;
private MySqliteHelper DBHelper;
中的onCreate添加该代码或要打电话。
DBHelper = new MySqliteHelper(UploadImgService.this);
_database = DBHelper.getWritableDatabase();
dataResource = new DataSourceUserRecords(UploadImgService.this);
dataResource.open();
_cursor = _database.rawQuery("select * from "+MySqliteHelper.TABLE_NAME, null);
_cursor.moveToFirst();
while(_cursor.isAfterLast() == false){
String _food_id = _cursor.getInt(_cursor.getColumnIndex(MySqliteHelper.YOUR_COLUMN_ID));
System.out.println("Food ID from db : " + _food_id);
_cursor.moveToNext();
}
_cursor.close();
所以,你需要获取该food_id价值? –
是的确切:-) –
请看看我的答案。 –