안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~~
제가 지금 DB에서 값을 가져올때,,, 조건을 주는게 궁금한데요
s_note 에 있는 값중 내가 입력한 값과 같으면 그때 db값을 가져오고 싶은데요
cursor4 = db.rawQuery("SELECT s_day, s_time, s_sub ,s_note FROM Schedule WHERE s_note= ????????????? ", null);
이 쿼리문에서 ??????? 안에 들어갈 내용으루요 ...
제가 만약 입력을 str 변수에 받았으면
............ WHERE s_note = 'str' 이렇게 해도 안되고
= str 해도 안되고
= ' ' + str + ' ' 해도 안되고
아무리 해도 안되서요...ㅠㅠ
조언 부탁드립니다.ㅠㅠ




자바공부를 안하신거같은데.. 자바를 좀 배우고하심이..
String query = String.format("SELECT s_day, s_time, s_sub ,s_note FROM Schedule WHERE s_note= '%s'", str)
이렇게 하시면 됩니다.