04-04-15, 05:17 PM (آخر تعديل لهذه المشاركة : 04-04-15, 05:46 PM {2} بواسطة اسلام الكبابى.)
لدى فورم بها 5 TEXT كل تكست منهم متصل بحقل فى قاعدة البيانات
وسيدخل المستخدم حين البحث مايشاء منها ويترك ما يشاء فارغآ مثلآ يكتب منها اثنين فقط TEXT1 , TEXT4 أو مثلآ يكتب منها اثنين فقط TEXT2 , TEXT3 أو مثلآ يكتب منها ثلاثة فقط TEXT2 , TEXT4 , TEXT5 أو مثلآ يكتب منها ثلاثة فقط TEXT1 , TEXT4 , TEXT5 أو يكتب منها أربعة فقط أو يكتبهم الخمسة
12-06-15, 02:11 AM (آخر تعديل لهذه المشاركة : 12-06-15, 02:13 AM {2} بواسطة Ahmed_Mansoor.)
أهلا أخي الكريم , أولاً عليك بإعادة تسمية التكستات إلى إسم موحد لكي يختصر عليك كود طويل أنت في غنى عنه , فمثلاً لو كان لكل تكست بوكس إسم خاص به كـ Text1 و Text2 ووووو إلى آخره ففي هذ الوضع لابد لك أن تضع جملة IF بعدد التكستات مضروبه في نفس العدد يعني لو كان عندك 5 تكستات فلابد أن تضع جمل IF بعدد 10 جمل شرطية وداخل كل IF إستعلام بشرط مختلف , لذلك ريح نفسك بتوحيد أسماء هذه التكستات لكي تعمل حلقة تكرارية على جميع التكستات وتفحص محتواها هل فارغ أم لا إذا لم يكن فارغ ضعه في شرط الإستعلام , قم أولاً بوضع رقم متسلسل على حسب عدد التكستات في خانة خاصية الـ Index لكل تكست يعني لو أفترضنا أنك عندك 10 تكستات فضع في خاصية الـ Index لأول تكست الرقم 1 والتكست الثاني ضع رقم 2 وهكذا لباقي التكستات بالترتيب وبعد الإنتهاء من وضع الأرقام وبدون تكرار قم بوضع نفس الإسم لجميع التكستات وليكن الإسم الموحد T ثم بعد ذلك ولكي نأخذ نوع الحقل في الحسبان يعني أن يكون نوع الحقل نصي أو رقمي ولتجاوز هذه المشكلة قم بوضع الرقم 1 في خاصية الـ Tag لكل تكست يعني إذا كان نوع الحقل المربوط بهذا التكست نصي قم بوضع رقم 1 في خاصية الـ Tag أما إذا كان رقمي قم بوضع رقم 2 لكي نفحص ذلك في إنشاء الإستعلام , الطريقة موضحه في هذا المثال .