الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف البحث بوضع عدة قيم في بوكس ؟واستخراجها

بدأه ibrahim1 في 14 مايو 2009 · 11 رد · 766 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

عندي استعلام فيه أربعة حقول (حقل اسم العميل) حقل (هاتفه) حقل(عنوانه)حقل باسم (كود العميل)

أريد إنشاء نموذج يبحث في (حقل كود العميل) أسلوب البحث كتابة رقم أو عدة أرقام أكواد مثلاً في مربع نص ثم أطلب من البرنامج البحث في الاستعلام لاستخراج الأكواد المشابهة وإظهارها كسجلات لطباعتها إما عبر التقارير أو بأي أسلوب آخر

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

اخي ابراهيم مرفق لكم هذا المثال ربما يفيدك بشئ ..

وبالتوفيق ..

Soundex.rar

27169617.gif
#3

أشكرك أخي الفاضل المثال لايبحث بأكثر من كلمة

المطلوب هو أن أضع عدة كلمات أو أرقام والبرنامج يستخرجها ويضعها في تقرير أو نموذج لطباعتها

#4

ارجو منك اخي الكريم التكرم بوضع مثال وتوضيح ما تريد من خلال المثال حتى نتمكن ان شاء الله من مساعدتك.

27169617.gif
#5

اخي ابراهيم حاول الاستفادة من هده المشاركة وارجوا ان تكون متوافقة مع طلبك ..

/index.php?showtopic=188198

27169617.gif
#6

أشكرك يا أستاذنا الفاضل

مرفق لكم صورة عن ما أريد بالضبط

(أكثر الأمثلة في المنتدى المتعلقة بالبحث لا تبحث بعدة قيم إنما قيمة واحدة)

post-43815-1242471387_thumb.gif

#7

اخي العزيز ارجو منك التكرم بالاطلاع على الرابط السابق وخاصة المشاركة 8 و9 فهي كما طلبت بالظبط ولا تقلق سنبقى معك لحين تحقيق طلبك ان شاء الله ..

علما ان المثال في الرابط يبحث بعددة قيم لنفس الحقل كما في مثالك تماما....

تقبل مني كل الاحترام والتقدير ..

27169617.gif
#8

بارك الله فيك وجزاك الله خيراً

أخي الفاضل ..

أنا اطلعت على هذه المشاركة وهي كما ذكرت قريبة مما أريد ، لكن للأسف لا أجيد البرمجة وحاولت أن أغير في الكود لكن لا أعرف ما الذي أغيره

المثال يستخدم Listbox وتعبئ من الجدول تلقائياً ، وأنا أريد صندوق text box أكتب فيه القيم التي أريدها ويبحث ويطبع الناتج في تقرير أنا أصممه

تم تعديل هذه المشاركة بواسطة ibrahim1 في 17 مايو 2009 في 14:11

#9

اخي ابراهيم من فضلك اعرض المثال الخاص بك علينا ونحن سنقوم بتعديله كما يجب منطقيا وبرمجيا وسنشرح لك ما سنعدله بإذن الله ..

ونحن بنظار مثالك او برنامجك ...

27169617.gif
#10

جزاك الله خيراً

برفقه ملف قاعدة البيانات واعذرني هذا ما استطعت توضيحه في قاعدة البيانات

ibrahim.rar

#11
ibrahim1 كتب:
أنا اطلعت على هذه المشاركة وهي كما ذكرت قريبة مما أريد ، لكن للأسف لا أجيد البرمجة وحاولت أن أغير في الكود لكن لا أعرف ما الذي أغيره

المثال يستخدم Listbox وتعبئ من الجدول تلقائياً ، وأنا أريد صندوق text box أكتب فيه القيم التي أريدها ويبحث ويطبع الناتج في تقرير أنا أصممه

اخي ابراهيم اذا كنت مصر على البحث عن طريق text box فلك ذلك ولكن انصحك باستخدام Listbox كما في الرابط ولكن كما تريد اليك هذه الطريقة وانصح باستخدامها اذا كنت ستبحث بقيم كثيرة يعني فوق العشرين مثلا وعلى كل حال المثال المرفق الآن يبحث حتى ولو بقيمة او بجميع سجلات الجدول ...

سنقوم بتعديل مثالك المرفق :

1- نقوم بتأسيس جدول جديد اسمه table3 وننشأ حقل اسمه codno على ان يكون رقمي ...

2- نذهب الآن الى استعلامك في المثال query ونضيف اليه الجدول ونربط table3 والجدول table1 عن طريق الحقل codno .

3- نحول النموذج المسمى لديك (نموذج1 ) الى نموذج مستمر على ان يكون مصدر بياناته من الجدول الجديد table3 ومصدر بيانات text box يكون codn.

4- نعمل امر تشغيل استعلام query ضمن النموذج

5- نصنع مفتاح الغاء لالغاء القيم الغير مرغوب بها بالاستعلام

الآن اخي الكريم ضع القيم التي تريد البحث عنها ثم شغل الاستعلام.

اعتقد ان هذه الطريقة سهلة ولا تحتاج الى اكواد برمجية وهي تعتمد بشكل اساسي على الجدول المرتبط.

ارجو ان اكون قد وفقت بالشرح لك وبالتوفيق ان شاء الله.

ibrahim.rar

27169617.gif
#12

جزاك الله خيراً وكتب أجرك وجعل ذلك في موازين حسناتك

الفكرة وصلت

مواضيع مشابهة