SQLiteException 발생해
catch 문에 handling 하는 로직을 넣으려고 하였으나...
왠일인지 절대 잡히지 않는다...
문제는...
아래의 insert 메서드를 쓰면 안되고,
try {
db.insert(TABLE_USER, values);
isInsertSucceed = true;
} catch (SQLiteException e) {
isInsertSucceed = false;
}
insertOrThrow() 메서드를 써야한다.. (쉣~!)
try {
db.insertOrThrow(TABLE_USER, values);
isInsertSucceed = true;
} catch (SQLiteException e) {
isInsertSucceed = false;
}
댓글 없음:
댓글 쓰기