이코드가 이상하니 정상적으로 삭제가 안되는거같은데..
에러 로그도 없고...
도통 모르겠네요..ㅠㅠ

테이블 네임과 컬럼명은 전부 final String 입니다.

고수님들...도와주세요 ㅠㅠ

DB구조는 아래와 같습니다.

Content

ID 

TEST 

11111 

22222 


ContentList

ID 

C_ID 

TEST 

AAA 

BBB 


코드


int id = 1;

SQLiteDatabase db = getDb();

db.beginTransaction();
try {
String strId = String.valueOf(id);      
db.delete(
Content.TABLE_NAME, 
Content.COLUMN_ID+"="+strId, 
null);
db.delete(
ContentList.TABLE_NAME, 
ContentList.COLUMN_DID+"="+strId, 
null);

db.setTransactionSuccessful();

} catch (Exception e) {
e.printStackTrace();
} finally {
db.endTransaction();
}