Je voudrais limiter les résultats à ceux dont KEY_HOMEID est égal à journalId. J'ai été sur ce pendant quelques jours toute aide serait appréciée.comment ajouter la clause WHERE à la requête sur android
public Cursor fetchAllNotes(String journalId) {
return mDb.query(DATABASE_TABLE, new String[] {KEY_ROWID, KEY_HEIGHT, KEY_BODY, KEY_HOMEID},"FROM DATABASE_TABLE WHERE KEY_HOMEID = journalId",null, null, null, null,null); }
Merci. Travaux. Je ne me suis pas rendu compte que SQL Statment ne pouvait être utilisé dans rawQUery. – Brian
Voir aussi ma réponse à votre question précédente (à peu près identique) :) http://stackoverflow.com/questions/3269863/sqlite-and-android-how-do-i-use-string-having-in-my -query/3271769 # 3271769 –
évitez 'rawQuery' si possible – user2070775