تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال حول البحث في قاعدة بيانات من نوع اكسس
#1
Wink 
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة 
الاخوة الاعزاء اشكركم جزيل الشكر على ما تبذلونه لمساعدة الاخرين
سؤالي حوال البحث علما انني استخدم قاعدة بيانات من نوع اكسس 
انا استخدم مجموعه من التكست بوكس للبحث  اريد ان اربط نتائج البحث بحيث ان تتم فلترة نتائج البحث بناء على جميع الخانات فلدي 
الخانات التالية : الاسم , تاريخ الميلاد , العنوان , الجنس
في خانة البحث اكتب تاريخ الميلاد من تاريخ الى تاريخ والجنس ذكر ان يتم فلترة النتائج بناء على ما تم كتابته وايضا اريد استبدال التطابق الجزئي '%" والتطابق التام "' في متغيرات بحيث يستطيع المستخدم اختيار التطابق التام او التطابق الجزئي او البحث عن تاريخ علما انني استخدم الكود التالي 

PHP كود :
searchDT.Clear()
 
           searchDA = New OleDbDataAdapter("select * from Employees where الاسم like '%" TextBox2.Text "%' or  تاريخ الميلاد between #" TextBox3.Text "# and #" TextBox4.Text "# or الجنس like '%" TextBox5.Text "%' or العنوان like '%" TextBox6.Text "%'"con)
 
           searchDA.Fill(searchDT)
 
           DataGridView1.DataSource searchDT
        End 
If 



لكن للاسف لا يقوم بالفلترة وتظهر النتائج بحيث كل مربع بحث نتائجه مستقلة بذاتها وفي حال استخدام and بدلا من or فأنه يتوجب علي ان اكتب في جميع مربعات البحث حتى تظهر نتائج 
افيدوني بارك الله فيكم وجازاكم كل خير
الرد }}}
تم الشكر بواسطة:
#2
استبدل أسماء الاعمدة العربية باللغة الإنجليزية أو ضعها بين أقواس كهذه [] و جرب أو ضع مثال مصغر للتعديل عليه .
الرد }}}
تم الشكر بواسطة: ahmadpal , عبد العزيز البسكري
#3
شكرا لك جزيل الشكر اخي الكريم على الرد 
لكني اريد طريقة لجعل "%' متغيره بمعنى لو اختار المستخدم تطابقة تام يكون "' واذا اختار تطابق جزئي "%'
وتقبل مني تحياتي
الرد }}}
تم الشكر بواسطة:
#4
أنا أتكلم عن أسماء الاعمدة ليس عن طريقة البحث عندما تكون بالعربية تكتب بين []

PHP كود :
searchDA = New OleDbDataAdapter("select * from Employees where [الاسم] like '%" TextBox2.Text "%' or  [تاريخ الميلاد] between #" TextBox3.Text "# and #" TextBox4.Text "# or [الجنس] like '%" TextBox5.Text "%' or [العنوان] like '%" TextBox6.Text "%'"con
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
شكرا اخي الكريم على لفت انتباهي لهذه النقظة ويلزمني ايضا ان اجد حلا للتطابق التام والتطابق الجزئي
الرد }}}
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 91 أمس, 01:19 AM
آخر رد: Taha Okla
  مساعدة في حل سؤال بخصةص عرض الوقت عبدالكريم برشدان 2 100 12-04-24, 03:05 PM
آخر رد: عبدالكريم برشدان
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 653 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 214 15-03-24, 01:11 AM
آخر رد: justforit
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 198 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 196 26-02-24, 01:07 AM
آخر رد: asdfar1977
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 239 25-02-24, 11:26 PM
آخر رد: heem1986
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 95 25-02-24, 02:31 PM
آخر رد: h2551996
  [VB.NET] معرفة بيانات الجهاز محمد بوقزاحة 1 328 21-02-24, 11:44 PM
آخر رد: AHMED213

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


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