के साथ एंड्रॉइड SQLiteDatabase क्वेरी मेरे नाम तालिका में 3 नाम, अलाखज़म, बीटबॉक्स और चालाक हैं।LIKE
public Cursor fetchNamesByConstraint(String filter) {
mDb.query(true, DATABASE_NAMES_TABLE, new String[] { KEY_ROWID,
KEY_NAME }, KEY_NAME + " LIKE ?",
new String[] { filter }, null, null, null,
null);
return mCursor;
}
मैं फिल्टर के रूप में 'ए' के साथ फ़ंक्शन को कॉल करें, लेकिन मेरे कर्सर एक 0 गिनती लौटा रहा है जब यह कम से कम मुझे एक 1. किसी को भी देख सकते हैं कि कोड के साथ गलत क्या है लौट जाना चाहिए?
धन्यवाद, ऐसा किया यह मेरे लिए, मैं गलत जगह पर देख रहा था। – Maurice
इससे मुझे बहुत मदद मिलती है और धन्यवाद। –
हमें उपरोक्त कोड में फ़िल्टर में% प्रतीक जोड़ने की आवश्यकता क्यों है? @jeet –