Откат Android sqlite

Я выполняю синхронизацию базы данных. Загрузка данных между sql server и sqlite. Если при обновлении / вставке записей в sqlite возникли какие-то обстоятельства, подключение к Интернету медленное или пропадает, тогда необходимо выполнить откат. Возможно ли это в этом коде или Как использовать транзакцию здесь.

 public void insertTableRecords(String strTableName, String[] strToFields, String[] strValues){
    DBAdapter dbAdapter = DBAdapter.getDBAdapterInstance(DownlaodTableActivity.this);
    dbAdapter.openDataBase();
    ContentValues initialValues = new ContentValues();
    for(int i=0 ;i<strToFields.length;i++){
        initialValues.put(strToFields[i],strValues[i]);
    }
    long n = dbAdapter.insertRecordsInDB(strTableName, null, initialValues);
    System.out.println( " -- inserted status : --- " + n);
}

Пожалуйста, помогите меня.

Заранее спасибо ...

12
задан Piraba 2 August 2011 в 08:30
поделиться