2014-09-21 4 views
0

whereClString이 assignment statment에서 true입니까? 내가 필요 는 테이블에서 모든 선택하는 경우 유형 = "tweetType"이드 = "userId를"Android : 선택 조항 2 절 조건을 선택 하시겠습니까?

String whereClString = LikeDatabaseHelper.TWEETS_TYPE + "=? AND " + LikeDatabaseHelper.USER_ID + "=?"; 
    String[] args = new String[] { tweetType, String.valueOf(userId) }; 
    try { 

     cursor = timelineDB.query(table, null, whereClString, args, null, null, LikeDatabaseHelper.TIME_COL 
       + " DESC"); 

    } catch (Exception e) { 
     e.printStackTrace(); 

    } 

    return cursor; 
+0

당신이 점점 오류가? –

+0

아무 것도 표시되지 않습니다. –

+0

오류 또는 예외가 없습니다 –

답변

0

사용 :

String whereClString = LikeDatabaseHelper.TWEETS_TYPE + "='" + tweetType.toString() + "' AND " + LikeDatabaseHelper.USER_ID + "='" + userId.toString() + "'" ; 
+0

안전하지 않은 : String whereClause = "column1 = '"+ value + "'"; 안전 : String whereClause = "column1 =?"; –

관련 문제