ডাটার যে কোন টাইপের উপর ভিত্তি করে কনট্যাক্ট উদ্ধার করা কনট্যাক্ট ফেরত দেয় যদি তাদের কোন ডাটা একটি সার্চ স্ট্রিং এর সাথে ম্যাচ করে, যার মধ্যে রয়েছে, নাম, ইমইেল এড্রেস, পোস্টাল (ডাক) ঠিকানা, ফোন নম্বও এবং এরকম আর কিছ’। এই রেজাল্ট সার্চ রেজাল্টের একটি বিস্তৃত সেট। উদাহরণস্বরূপ, যদি সার্চ স্ট্রিং "Doe" হয়, তখন যে কোন ডাটা টাইপ সার্চের করা কনট্যাক্ট "John Doe"ফেরত আনে: এটা সে কনট্যাক্টও ফেরত আনে যে "Doe Street"এ বাস করে।
এই ধরনের রেট্রিইভাল (উদ্ধার) বাস্তবায়ন করতে, নিচের কোডগুলো প্রথমে বাস্তবায়ন করুন, যেভাবে পূর্বের অধ্যায়ে আলোচনা করা হয়েছে:
এই ধরনের রেট্রিইভাল (উদ্ধার) বাস্তবায়ন করতে, আপনি Match a Contact by Name and List the Result অধ্যায়ে যে টেবিল ব্যবহার করেছেন এখানেও একই টেবিল করছেন। একই সাথে একই কলাম ইন্ডেক্সও ব্যবহারও করছেন।
ডাটার একটি নির্দিষ্ট ধরনে একটি সার্চ স্ট্রিং ম্যাচ করতে এবং রেজাল্ট প্রদর্শন করতে প্রযোজনীয় নীচের ধাপগুলো আপনাকে অতিরিক্ত কোড দেখাবে।