если я обновлю таблицу с помощью rowQuery в greendao, то после того, как я не могу получить обновленные данные, используя ниже Querybuilder? - PullRequest
0 голосов
/ 12 февраля 2019

КОД ДЛЯ ОБНОВЛЕНИЯ ДАННЫХ В ТАБЛИЦЕ

        Cursor cursor = daoSession.getDatabase().rawQuery("UPDATE " + PayCycle_tblDao.TABLENAME + " SET " + PayCycle_tblDao.Properties.TotalSaving.columnName + "=" + Utils.getFormatDigit(totalSaving) + " WHERE _id=" + payCycleId, new String[]{});
        cursor.moveToFirst();
        result = cursor.getLong(0);

КОД ДЛЯ ПОЛУЧЕНИЯ ОБНОВЛЕННЫХ ДАННЫХ ИЗ ТАБЛИЦЫ

        payCycle_tblDao = daoSession.getPayCycle_tblDao();
        payCycle_tblQuery = payCycle_tblDao.queryBuilder().orderAsc(PayCycle_tblDao.Properties.FromDate).build();
        payCycle_tblList = payCycle_tblQuery.list();
...