현재 에디트 텍스트로 값을 받아 디비에 넣는걸 구현하고 있는데요
private void insertData(String title, String number, String service){
db.beginTransaction();
try{
String sql = "insert into test_table (title,number,service) values ('"+ title +"','"+number+"','"+ service +"');";
db.execSQL(sql);
//이후로 진행이 안됨
db.setTransactionSuccessful();
}catch(Exception e){
e.printStackTrace();
}finally{
db.endTransaction();
}
}
db.execSQL(sql);
이 문장 이후로 프린트문찍어보니까 나타나지를 않습니다.
이 코드가 값 하나만 받아서 할 때는 잘 돌아갔는데 3개로 고쳐서해보니까 이렇게 되고 있습니다.
어디가 문제인건지 모르겠어요.ㅠ 뭘 의심해봐야할까요