تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تعديل على كود بحث
#1
كود :
BindingSource2.Filter = "Name like '%" & TextBox4.Text & "%'"
كيف بقدر خلي هذا الكود يبحث عن اسمين مثل محمد واحمد  فقط ياريت المساعدة
الرد }}}
تم الشكر بواسطة:
#2
(11-03-22, 12:52 PM)EMADSS كتب :
كود :
BindingSource2.Filter = "Name like '%" & TextBox4.Text & "%'"
كيف بقدر خلي هذا الكود يبحث عن اسمين مثل محمد واحمد  فقط ياريت المساعدة

شو الرابط اللغوي العجيب بين (محمد) و (أحمد)  حتى يتم البحث فقط عن اسمين في مربع نص واحد؟؟؟
فإن كنت تبحث بطريقة البحث عن المتشابه (يكفيك أن تكتب فقط الأحرف المتشابه والتي هي (حمد)).
--
--
في برامج أوفس ، والطباعة لصفحات الـ PDF   عندما تريد طباعة صفحات معينة من الملف يقول لك مربع الطباعة :
- إذا أردت طباعة صفحات متفرقة : أدخل أرقام الصفحات وبينها فواصل.
- إذا أردت طباعة صفحات متتالية : أكتب رقم أول صفحة ثم اكتب داش(-) ثم اكتب رقم آخر صفحة تريد طباعتها.
--
--
حاول تستفيد من أفكار برامج أوفس في طريقة البحث أو برمجة الأكواد لتعمل لك كما تريد.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#3
اخي الكريم انا بهذا الكود ابحث في قاعدة بيانات اكسس اريد من هذا الكود ان يبحث لي عن اسمين من خلال الكود
انا احدد االاسمين بالكود مثل محمد واحمد او عماد وطلعت ليعرض كل من اسمه محمد واحمد في الداتا كريت
الرد }}}
تم الشكر بواسطة:
#4
كود :
 Dim a As String = TextBox1.Text
       Dim b As String = TextBox2.Text
       BindingSource2.Filter = "  Name  = '" & a & "'or Name  ='" & b & "'"
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: EMADSS , ابراهيم ايبو , ابراهيم ايبو
#5
(11-03-22, 09:20 PM)ابو انس كتب :
كود :
 Dim a As String = TextBox1.Text
       Dim b As String = TextBox2.Text
       BindingSource2.Filter = "  Name  = '" & a & "'or Name  ='" & b & "'"

شكرا الك
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#6
السلام عليكم ورحمة الله وبركاته
الشكر الجزيل للاخ ابو انس على الاجابة جعلها الله في ميزان حسناته
اخوتي من غير الممكن للمستخدم فتح الكود وتعديل جملة الاستعلام او الكود وكتابة الاسماء
كود :
BindingSource2.Filter = "  Name  = '" & a & "'or Name  ='" & b & "'"
وحتى يكون الامر اكثر ديناميكية اذ اننا سنقوم بكتابة الاسماء في مربع بحث  ولانعرف كم اسما سنضع للبحث عنهم ونكتب الاسماء وفراغ واحد بين الاسم والآخر في مربع البحث
ولحل هذه الاشكالية يصبح الكود على الشكل التالي
كود :
  ' ننشء مصفوفة من الاسماء الموحودة في مربع نص البحث
       Dim KK() As String = TextBox1.Text.Trim.Split(" ")
       '   نقوم  بانشاء جملة النص لتتلاءم مع الفلتر
       Dim AA As String = ""
       AA &= """"
       For i As Integer = 0 To KK.Length - 1
           AA &= " name ='" & KK(i) & "'"
           If i < KK.Length - 1 Then
               AA &= " or "
           Else
               AA &= ""
           End If
       Next

       AA &= """"

       BindingSource2.Filter = AA
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: ابو انس , EMADSS
#7
اخي الكريم في مشروعي 2 بوتن
الاول اريده ان يبحث عن كل العمال الذين ياخذون أجر ولكن احيانا كلمة اجر تكون مكتوبة اجر بدون همزه
والبوتن الثاني يبحث لي عن كل العمال الذين هم عقد إيجار ولكن احيانا تكون مكتوبة عقد ايجار بدون همزه
لهذا اردت التعديل غلى الكود ليبحث لي البوتن الاول عن كلمة أجر واجر
والبوتن الثاني يبحث لي عن كلمة عقد إيجار وكلمة عقد ايجار بدون همزه وعرضها في الداتا كريت
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
إن كانت المشكلة تتمحور حول كلمات محدودة ومتكررة وإدخالها يدوي 
الأفضل أن تقوم بإستخدام (ComboBox) وتدرج هذه الكلمات فيها 
وتجعل ادخالها عبارة عن اختيار من (ComboBox) وليس كتابة يدوية.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#9
اخي الكريم هل تقصد انك عاوز تبحث عن الاسم مع اهمال الهمزات
يعني لما تكتب احمد يطلعلك أحمد و إحمد و آحمد و احمد
هل هذا ما تقصده؟
الرد }}}
تم الشكر بواسطة:
#10
(12-03-22, 06:22 PM)Emam emam كتب : اخي الكريم هل تقصد انك عاوز تبحث عن الاسم مع اهمال الهمزات
يعني لما تكتب احمد يطلعلك أحمد و إحمد و آحمد و احمد
هل هذا ما تقصده؟

نعم اخي هذا ما اريد
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل على فاتورة مبيعات خالد كامل1 4 124 26-03-24, 10:49 PM
آخر رد: خالد كامل1
  تعديل كود ارسال صورة الى الواتس new_programer 2 169 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 173 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 108 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 198 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  ممكن تعديل في كود التفقيط للارقام melad2002 2 365 01-01-24, 08:47 PM
آخر رد: melad2002
  [VB.NET] اريد تعديل في الكود عند طباعة DGV abu_hisham7 1 443 03-12-23, 02:40 AM
آخر رد: abu_hisham7
  [VB.NET] محتاج مساعدة تعديل على كود ZEEN4ZEEN 4 434 08-10-23, 09:11 PM
آخر رد: ZEEN4ZEEN
  محتاج تعديل على سورس كود - حفظ البيانات بدون قاعدة بيانات new_programer 5 680 30-08-23, 12:21 AM
آخر رد: atefkhalf2004
  اريد اضافة متغيراخر داخل Listbox1 احتاج تعديل بسيط moh61 0 353 05-08-23, 02:29 PM
آخر رد: moh61

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


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم