تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] البحث مع تجاهل التشكيل
#1
السلام عليكم
أريد طريقة لتجاهل التشكيل أثناء البحث في قاعدة بيانات أكسس
مرفق مثال للتوضيح


الملفات المرفقة
.rar   بحث مع تجاهل التشكيل.rar (الحجم : 165.82 ك ب / التحميلات : 36)
الرد
تم الشكر بواسطة:
#2
تذكير للإخوة الكرام
الرد
تم الشكر بواسطة:
#3
كود :
SELECT ID, Name
FROM Employee
WHERE Name LIKE '[ا,أ,إ]حمد'


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


'[ا,أ]حمد'
المطلوب البحث عن 
احمد + أحمد + إحمد
بهذة الطريقة أنت تعطي جملة الإستعلام إحتمالات حرف الألف 
ا + أ + إ
الرد
#4
(19-01-18, 12:37 AM)عبدالله الدوسري كتب :
كود :
SELECT ID, Name
FROM Employee
WHERE Name LIKE '[ا,أ,إ]حمد'


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


'[ا,أ]حمد'
المطلوب البحث عن 
احمد + أحمد + إحمد
بهذة الطريقة أنت تعطي جملة الإستعلام إحتمالات حرف الألف 
ا + أ + إ
شكر الله لك أخي عبدالله الدوسري
لكن المراد بالتشكيل في سؤالي: الفتحة والكسرة والضمة والسكون وغيرها من علامات التشكيل
وكما هو موضح في المثال المرفق البحث يكون في قاعدة بيانات أكسس
فأريد دالة "function" عن طريقها يتم تجاهل التشكيل
وجزاكم الله خيرا


الملفات المرفقة
.rar   بحث مع تجاهل التشكيل.rar (الحجم : 165.82 ك ب / التحميلات : 26)
الرد
تم الشكر بواسطة:
#5
اتفضل اخي بحث مطول فيه كل ما تريد وزيادة
http://arabteam2000-forum.com/index.php?...D8%AA-sql/
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد
تم الشكر بواسطة: عبد العزيز البسكري , waelalmsry75
#6
شكر الله لك أخي محمود صالح
لكن الموضوع الذي أحلتني عليه يتعامل مع قاعدة بيانات سيكوال
وأنا أتعامل مع أكسس
الرد
تم الشكر بواسطة:
#7
السلام عليكم
الإخوة الكرام
وجدت في إحدى المشاركات دالة لتجاهل التشكيل أثناء البحث
لكن لم أستطع توظيفها بالطريقة الصحيحة
أرجو المساعدة ممن عنده علم بذلك
مرفق مثال للمطلوب
وجزاكم الله خيرا


الملفات المرفقة
.rar   بحث مع تجاهل التشكيل.rar (الحجم : 168.45 ك ب / التحميلات : 27)
الرد
تم الشكر بواسطة:
#8
اضف function في الـ module .
PHP كود :
Public Function Gstr(str As String) As String
        Dim r 
As String ""
        
For Each c As Char In str
            r 
&= "%"
        
Next
        
Return r
    End 
Function 

وغير جملة البحث الى
PHP كود :
Booksda = New OleDbDataAdapter("select * from  Books where Texts_books like '%" Gstr(TextBox1.Text.Trim) & "%'"con

طريقه بسيطة وتفي بالغرض
الرد
تم الشكر بواسطة: عبد العزيز البسكري , waelalmsry75 , tarek
#9
الأخ الكريم HASAN6.0
فعلا طريقه بسيطة وتفي بالغرض
جزاك الله خيرا
ونفع بك
==============
الأخ الكريم swat
لا أدري سبب عدم تمكنك من مراسلتي على الرسائل الخاصة
أشكر لك اهتمامك
وجزاك الله خيرا

=============
والحمد لله رب العالمين
الرد
تم الشكر بواسطة:



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


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