2011-02-23 3 views
0
내가 안드로이드 SQL 쿼리의 벽을 치는거야

, 이것은 내가 지금까지 무엇을 가지고 : 기본적으로안드로이드 SQL 쿼리 문제

 mDb.query(false, DATABASE_TABLE, new String[] {KEY_ROWID, KEY_ROWONE, KEY_ROWTWO, KEY_ROWTHREE, KEY_ROWFOUR, KEY_ROWFIVE}, KEY_ROWONE +" LIKE '?%'", new String[] { letter }, null, null, null, null); 

, 나는 쿼리가 어디 KEY_ROWONE 테이블의 모든 행을 반환하려면 변수 문자 (한 문자가 들어있는 문자열)로 시작합니다.

나는 코드를 실행할 때 힘이 가깝다. 나는 정말 당황 스럽다.

나는 최선의 답변을 표할 것을 약속드립니다!

답변

1

그것은 확실히 사람이, 이상 당황, 나는 해결책을 발견입니다 :

mDb.query(true, DATABASE_TABLE, new String[] {KEY_ROWID, KEY_ROWONE, KEY_ROWTWO, KEY_ROWTHREE, KEY_ROWFOUR, KEY_ROWFIVE}, KEY_ROWONE+" LIKE ? || '%'", new String[] { l }, null, null, null, null);