我在做數據庫syn。在sql server和sqlite之間下載數據。如果在sqlite中更新/插入記錄時出現了一些情況,互聯網連接速度很慢或下降,那麼需要回滾。這是可能的代碼或如何使用Transaction在這裏。Android 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);
}
請幫幫我。
在此先感謝...