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

اسأل عن طريقة البحث بواسطة SELECT عن كلمة في نص عربي تحتوي على تشكيل مثل فتحة وكسرة وضمة او ( أ و ا ) ............. وغيرها

شاكرا ومقدرا لكم
اللهم صلي على نبينا محمد
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

راجع هذا الموضوع  : البحث عن كلمة عربية بدون تشكيل-الفريق العربي للبرمجة
 عسى أن تجد الحل فيه ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: ali_ahmed12
#3
شكرا على المرور

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

نرجو من الاخوة المشاركة في ذلك
ولكم جزيل الشكر
اللهم صلي على نبينا محمد
الرد }}}
تم الشكر بواسطة:
#4
(09-11-22, 09:40 PM)Mtaktak كتب : شكرا على المرور

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

نرجو من الاخوة المشاركة في ذلك
ولكم جزيل الشكر


صاحب الموضوع قام بحل المشكلة وارفاق الحل في اخر مشاركة له في نفس الصفحة
حاول أن تنفذ نفس الكود الذي قام به وستصل إلى نتيجة بإذن الله .
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: odai
#5
صاحب المشكلة فعلا حل الموضوع ولكن عن طريق ال  SQL server manager وليس عن طريق ال #C

الدليل جملة ال SQL  هذه لا يقبلها #C
select dbo.fn_RemoveTashkeel (col_1) from tbl_mytable ;

ولا هذه ايضا
select * from tbl_mytable where dbo.fn_RemoveTashkeel (col_1) Like '%كلمة%';


حاليا انا جالس احاول استخدام
using System.Text.RegularExpressions;

هذه فيها بصيص من الامل


شكرا لاهتمامك
اللهم صلي على نبينا محمد
الرد }}}
تم الشكر بواسطة:
#6
(11-11-22, 03:33 AM)Mtaktak كتب : صاحب المشكلة فعلا حل الموضوع ولكن عن طريق ال  SQL server manager وليس عن طريق ال #C

الدليل جملة ال SQL  هذه لا يقبلها #C
select dbo.fn_RemoveTashkeel (col_1) from tbl_mytable ;

ولا هذه ايضا
select * from tbl_mytable where dbo.fn_RemoveTashkeel (col_1) Like '%كلمة%';


حاليا انا جالس احاول استخدام
using System.Text.RegularExpressions;

هذه فيها بصيص من الامل


شكرا لاهتمامك






الكود يللي شوفته كان عن طريق اضافت Function داخل SqlServer
وملوش علاقه بلغات البرمجه متل c# او vb

وبتنفذ داخل الاستعلام
بالندا عليه ب dbo.fn_RemoveTashkeel مع اسم العمود
الرد }}}
تم الشكر بواسطة:
#7
(11-11-22, 05:07 PM)odai كتب :
(11-11-22, 03:33 AM)Mtaktak كتب : صاحب المشكلة فعلا حل الموضوع ولكن عن طريق ال  SQL server manager وليس عن طريق ال #C

الدليل جملة ال SQL  هذه لا يقبلها #C
select dbo.fn_RemoveTashkeel (col_1) from tbl_mytable ;

ولا هذه ايضا
select * from tbl_mytable where dbo.fn_RemoveTashkeel (col_1) Like '%كلمة%';


حاليا انا جالس احاول استخدام
using System.Text.RegularExpressions;

هذه فيها بصيص من الامل


شكرا لاهتمامك






الكود يللي شوفته كان عن طريق اضافت Function داخل SqlServer
وملوش علاقه بلغات البرمجه متل c# او vb

وبتنفذ داخل الاستعلام
بالندا عليه ب dbo.fn_RemoveTashkeel مع اسم العمود





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



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


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