1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| AndroidDatabaseConnection adc = new AndroidDatabaseConnection(baseDBHelper.getWritableDatabase(),true); qfQbsCellDao.setAutoCommit(adc,false); Savepoint sp = adc.setSavePoint("Create_Update_Cell"); for (DataAdjustmentSyncCellQBSInfos cellItem : cellQBSInfos) {
TblQFQbsCell cellData = new TblQFQbsCell(); cellData.setCellId(cellItem.getId()); cellData.setCellCode(cellItem.getCode()); cellData.setCellName(cellItem.getName()); cellData.setCellTypeId(cellItem.getCellTypeId()); cellData.setPartId(cellItem.getPartQBSId()); cellData.setContractId(cellItem.getContractId()); cellData.setModifyTime(cellItem.getLastModTime()); cellData.setState(cellItem.getState()); cellData.setJsonData(gson.toJson(cellItem));
qfQbsCellDao .createOrUpdate(cellData); } adc.commit(sp);
|