تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال حول البحث المتقدم
#11
(02-04-19, 01:48 AM)elgokr كتب :
بكل تاكيد لم يعرض لك اى نتائج الا قيمة واحدة فقط
والسبب يرجع بان كلما تم تعبئة الـ DT وارسال القيم التى بها الى DataGridView
يتم اعادة تعبئتها من جديد ومن ثم اعادة ارسالها الى DataGridView

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

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

احببت ان اعمل سورس كود مرفق + برنامج للاختبار
لطريقة التعامل مع تعدد البحث من خلال الفاصلة بين كل جملة واخري

وكيفية التعامل مع اى عمود بالجدول فى طريقة البحث
وايضاً حتى لا يذهب مجهود الاخر الفاضل بدري 
احببت ان اشارك الكود بمشاركته بعد التعديل عليه ليناسب طريق الاستعلام
حتى تعم الفائدة وكذلك يمكن الاستفادة منه الاخرين

السورس المرفق اصدار 2015

صورة لشكل البرنامج
[صورة مرفقة: wNd0b6W.png]

صورة لطريقة البحث الفردي
[صورة مرفقة: xItnt2G.png]

صورة لطريقة البحث المتعدد
[صورة مرفقة: ZHCNzep.png]

تحياتى لك
وتمنياتى لك التوفيق
اشكرك جزيل الشكر اخي الكريم وبارك الله بك وفي ميزان حسناتك ان شاء الله, لكن كيف يمكنني البحث في جميع الخانات مع بعضهم البعض لا اريد ان يتم البحث في خانه الاسم فقط او العنوان فقط اريد ان يكون البحث متقدم بحيث يمكن تخصيص او تعميق البحث قدر الامكان بحيث لو كتبت في خانة الرقم الوطني مجموعه ارقام مثلا 555666,474455566,4488899,444455656,55223369,77889996,412365, وفي خانة العنوان اريد ان يظهر لي الاشخاص الذين يسكنون في عنوان محدد من ضمن الارقام الوطنية ثم بعد ذلك اردت ان يعطيني الاناث فقط او الذكور فقط وهكذا وشكرا جزيلا وارجو ان لا اكون قد اثقلت عليك
الرد }}}
تم الشكر بواسطة:
#12
يمكنك تفعيل كل اداء النص من السورس
ومن ثم عمل تكرار لكود البحث لجميع الادوات

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

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

ملخص ما اقصده

تخيل كدة كل اداء عبارة عن دورة 
يقوم بالبحث فى المرة الاولى عن الاسم
فوجد نتائج فقام باضافتها فى الداتا جريد
من ثم يعيد الكرة البحث لكن هذه المرة عن البلد مثلاً
فالنتائج يتم فحصها اولاً مع الداتا جريد فاذا تكرر يتجاهل الاضافة والخ

واخيراً اذا كنت ان يكون نتائ البحث متوافق كلياً من الاسم والبلد ... الخ
فهنا سيكون المشكلة الوحيده
اذا كان عدد المدخلات لععد الفواصل فى اداء الاسم يزيد او ينقص مع الباقي 
فيجب ان يكون الجميع متطابق عدد الفواصل كلياً
ليتم بعد كده اخد باعتبار ان يتم البحث بصورة قيمة من كل اداء
فالامر هنا سيكون بسيط وسهل ولكن المشكلة الوحيده هو عدم توافق عدد كلمة البحص فى الفواصل

انا احببت اشرح هذه المرة نظرياً
لاى اذا كنت على دراية لما اقوله
ام انك غير قادر على فعل الامر واتمنى لو توضح اكثر لماذا تستخدم هذه الطريقة

لان بساطة الفكرة صغيرة ولكن التنفيذ كبير ويتطلب لكتابة اكواد كثيراً

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى  [صورة مرفقة: kMStt89.png] لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: بدري , ahmadpal , DK-x , DK-x
#13
(03-04-19, 01:40 AM)بدري كتب : يبدو أن صاحب الموضوع لم يرى انني استحق الاجابه على سئالي ولو بكلمه صغيره(نعم)او(لا)

اعتذر منك اخي الكريم وعلى تقصيري بالرد عليك وارجو ان تتقبل اعتذاري انشغلت في تحليل ما قدمه لي الاخ جوكر لا اعلم هل كل من يقومون بكتابه الاكواد مزاجهم معكر كمزاجي ام لا فقد قدمت لي ما تستحق عليه كل الشكر والاحترام لكني لا ازال في توهان لم اصل الى ما اريد الوصول اليه 
واشكرك على صبرك وتحملك لي وبارك الله بك اخي الكريم

(03-04-19, 12:49 AM)elgokr كتب :
يمكنك تفعيل كل اداء النص من السورس
ومن ثم عمل تكرار لكود البحث لجميع الادوات

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

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

ملخص ما اقصده

تخيل كدة كل اداء عبارة عن دورة 
يقوم بالبحث فى المرة الاولى عن الاسم
فوجد نتائج فقام باضافتها فى الداتا جريد
من ثم يعيد الكرة البحث لكن هذه المرة عن البلد مثلاً
فالنتائج يتم فحصها اولاً مع الداتا جريد فاذا تكرر يتجاهل الاضافة والخ

واخيراً اذا كنت ان يكون نتائ البحث متوافق كلياً من الاسم والبلد ... الخ
فهنا سيكون المشكلة الوحيده
اذا كان عدد المدخلات لععد الفواصل فى اداء الاسم يزيد او ينقص مع الباقي 
فيجب ان يكون الجميع متطابق عدد الفواصل كلياً
ليتم بعد كده اخد باعتبار ان يتم البحث بصورة قيمة من كل اداء
فالامر هنا سيكون بسيط وسهل ولكن المشكلة الوحيده هو عدم توافق عدد كلمة البحص فى الفواصل

انا احببت اشرح هذه المرة نظرياً
لاى اذا كنت على دراية لما اقوله
ام انك غير قادر على فعل الامر واتمنى لو توضح اكثر لماذا تستخدم هذه الطريقة

لان بساطة الفكرة صغيرة ولكن التنفيذ كبير ويتطلب لكتابة اكواد كثيراً

تحياتى لك
وتمنياتى لك التوفيق

اشكرك جزيل الشكر اخي الكريم وانا اعلم حجم المجهود الذي تبذله واعلم تماما ان كتابه هذه الاكواد سيأخذ من وقتك الثمين واسأل الله تعالى ان يجعله في ميزان حسناتك 
اعرف ان الكود سيحتاج الى مجموعه احتمالات وسيطول وهذا ما اريده وما اريد الوصول اليه واريد منك ان تعطيني فكرة بسيطه ليمكنني الانطلاق منها وتقبل مني جزيل الشكر والاحترام
الرد }}}
تم الشكر بواسطة: بدري , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] سؤال بخصوص الترقيم التلقائي اليدوي yosif 5 334 16-04-26, 01:05 AM
آخر رد: أبو خالد الشكري
  سؤال عن الاسمبلي و النيم سبيس justforit 0 243 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 520 02-11-25, 11:19 PM
آخر رد: justforit
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 829 18-06-25, 11:09 AM
آخر رد: dubai.eig
  [نقاش] سؤال MetoDas 2 1,644 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 832 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 992 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 522 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 501 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 536 01-02-25, 03:48 PM
آخر رد: Microformt

التنقل السريع :


يقوم بقرائة الموضوع: