السلام عليكم ورحمة الله وبركاته
معي الآن برنامج صغير في المرفقات عبارة عن ثلاثة كتب (كتاب الصلاة , الطهارة , الصيام) والكتب موجودة في قاعدة بيانات وكل كتاب في قاعدة البيانات له جدولين مرتبطين ببعضهما , الجدول الأول عبارة عن فهرس الكتاب , والثاني عبارة عن نص الكتاب , بحيث يكون عندي ستة جداول لثلاثة كتب والجداول هي f1,f2,f3 , b1,b2,b3 حيث f هو الفهرس , وb هو نص الكتاب
والمطلوب هو الآتي :
1- كيفية استعراض هذه البيانات داخل البرنامج الذي يحتوي على DBGrid control لعرض الفهرس , وTextbox لعرض النص (والعرض إما باستخدام Data control أو بغيرها حسب الأفضل )
2- كيفية البحث عن كلمة معينة أو جملة بطريقة متطابقة أو متباعدة (والمتباعدة بمعنى أن كل من الكلمتين موجود داخل Textbox لكن بطريقة متباعدة , وتكون نتائج البحث في DBGrid أو غيرها
3- كيفية تخصيص كتاب معين أو اختيار جميع الكتب عند البحث
4- إمكانية البحث في الفهرس فقط أو النص فقط أو كليهما معا
5- أثناء عملية البحث في كتاب معين مثلا أريد البرنامج أن يخبرني أنه الآن يبحث في الكتاب كذا عن طريق ذكر اسم الكتاب الذي يبحث الآن فيه (بواسطة أداة label مثلا )
6- عند العثور على الكلمة أو الجملة المراد البحث عنها أريد أن يتغير لونها داخل Textbox لتكون معروفة
7- إذا أردت أن أنقل كتابا كاملا من قاعدة البيانات إلى الورد فكيف يمكنني ذلك ؟
أرجو المساعدة بقدر الاستطاعة ولكم جزيل الشكر