আপনার নির্বাচনী ক্লসের (ধারা) জন্য, নির্বাচন আর্গুমেন্ট ধারন করতে একটি বিন্যাসের জন্য এবং সিলেকশন ভ্যালু ধারণ করতে একটি ভেরিয়েবলের জন্য একটি কনসট্যান্ট নির্ধারন করুন। কনট্যক্ট খুজে বের করতে Contacts.LOOKUP_KEY কলাম ব্যবহার করুন। উদাহরণস্বরূপ:
// Defines the selection clause
private static final String SELECTION = Data.LOOKUP_KEY + " = ?";
// Defines the array to hold the search criteria
private String[] mSelectionArgs = { "" };
/*
* Defines a variable to contain the selection value. Once you
* have the Cursor from the Contacts table, and you've selected
* the desired row, move the row's LOOKUP_KEY value into this
* variable.
*/
private String mLookupKey;
আপনার নির্বাচনী টেক্সট এক্সপ্রেশনে একটি প্লেসহোল্ডার হিসাবে "?"এর ব্যবহার নিশ্চিত করে যে রেজাল্টিং সার্চ বাইডিং দ্বারা তৈরী SQL কমপাইলেশন দ্বারা নয়। এই কৌশল বিদ্বেষপূর্ন SQL ইনজেকশনের সম্ভাবনাকে বিলোপ করে।