마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 Sqlite DB 삭제,갱신이 안되네요.

0 추천

d
dd

헬프미 (5,430 포인트) 님이 2015년 5월 26일 질문
헬프미님이 2015년 5월 26일 수정
일단 자바 기초부터 다시 공부하세요.
String 등의 객체를 비교할 때는 비교연산자로 하는 것이 아니라 equals 메소드로 체크를 해야 합니다. 비교연산자로 비교하는 것은 같은 객체냐는 것을 의미합니다.

일단 기초부터 다시 하세요. (질문하신 분은 아니지만 SI 3년차 자바개발자가 그따위로 만든거 보고 빡친 1인)
죄송합니다.........

1개의 답변

+1 추천
 
채택된 답변

-

아...if문 비교하는게 잘못되셨네요. 뭔가 이상하다 했는데 ...
string값 비교하실 때 !=""가 아니라..if(!edtName.getText().toString() .equals(""))로 확인하셔야해요...if문을 안타니 삭제/갱신이 안되고 맨 마지막 sql close하고 토스트만 팝업되는게 아닐까요

anci (19,950 포인트) 님이 2015년 5월 26일 답변
헬프미님이 2015년 5월 26일 채택됨
그럼 쿼리문을 수정해보세요..변수값을 대입해서 넣을 때 따옴표처리에 주의하셔야합니다
보시기에는 이상한 부분은 없으시죠?
...