如果我在greendao中使用rowQuery更新表,那么在使用以下Querybuilder无法获取更新数据之后?

时间:2019-02-12 07:22:40

标签: android greendao

表中更新数据的代码

        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();

0 个答案:

没有答案