이 블로그 검색

2014년 7월 24일 목요일

SQLiteException 이 catch가 안될 때...

키 값이 같은 값은 insert 가 안되고
SQLiteException 발생해
catch 문에 handling 하는 로직을 넣으려고 하였으나...
왠일인지 절대 잡히지 않는다...
문제는...

아래의 insert 메서드를 쓰면 안되고,

try {
   db.insert(TABLE_USERvalues); 
    isInsertSucceed = true;

} catch (SQLiteException e) {
    isInsertSucceed = false;


}

insertOrThrow() 메서드를 써야한다..  (쉣~!)

try {
   db.insertOrThrow(TABLE_USERvalues); 
    isInsertSucceed = true;

catch (SQLiteException e) {
    isInsertSucceed = false;


}

댓글 없음:

댓글 쓰기