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

rawQuery 질문 있습니다

0 추천
rawQuery 를 이용해서 인자에 배열을 넣고 싶은데 자료를 찾아봐도 예제가 없어서 헤매고 있습니다

Cursor cursor = db.rawQuery("select id from person where field=?", arr);

이렇게 써봤는데 cursor값은 없더군요 (arr은 String 배열입니다)

배열에 있는 값을 차례로 불러와서 비교하고 cursor에 넣을 방법이 있나요?
시작페이지 (200 포인트) 님이 2013년 5월 3일 질문

2개의 답변

0 추천

배열 자체를 넣을수는 없고, 굳이 넣을려고 한다면,

배열에 사이사이에 구분자(,:'@# 등)로 연결하여 하나의 문자열로 만들어서 넣는 방법밖에는 없을것같네요.

그리고 비교는 like 키워드를 사용하면 되지 않을까 싶네요.

Frog (3,910 포인트) 님이 2013년 5월 3일 답변
답변 감사합니다
배열은 안되는거군요 ㅎ
0 추천
whylee259 (310 포인트) 님이 2013년 5월 3일 답변
해석이 안되서 무슨말인지 모르겠네요 ㅠㅠ
참고하겠습니다 감사합니다
...