বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

সিলেকশন ক্রাইটেরিয়া(নির্বাচন মানদন্ড) নির্ধারণ

আপনার নির্বাচনী ক্লসের (ধারা) জন্য, নির্বাচন আর্গুমেন্ট ধারন করতে একটি বিন্যাসের জন্য এবং সিলেকশন ভ্যালু ধারণ করতে একটি ভেরিয়েবলের জন্য একটি কনসট্যান্ট নির্ধারন করুন। কনট্যক্ট খুজে বের করতে 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 ইনজেকশনের সম্ভাবনাকে বিলোপ করে।