بتاريخ: 7 فبراير 200422 سنة comment_938 يختلف البحث الصوتي عن البحث التقليدي (Text matching) في كونه يقوم بالبحث عن الكلمات التي تتشابه في النطق وليس في الاحرف وحسب .فمثلاً لو اراد احدنا البحث في قاعدة البيانات عن كلمة SMITH ولكنه اخطى في وضع نفس الاحرف في جملة البحثفان البحث التقليدي لن يرجع لنا اي بيانات مالم تكن الكلمه التي تبحث عنها موجوده بنفس الاحرف وحتى الـ Case .ولكن هناك طريقة بامكاننا من خلالها استخدام البحث الصوتي بدلاً من البحث التقليدي (Text matching) وهي باستخدام الـ Soundex Function كالاتي SELECT ename FROM emp WHERE SOUNDEX(ename) = SOUNDEX('SMYTHE'); لاحظ ان جدول الـ Emp يحوي كلمة SMITH ولكن في هذا الـ Query استخدمنا البحث الصوتي وبحثنا عن كلمةSMYTHE ولنها لها نفس الن النطق تقريباً لكلمة SMITH فان الـ Query سوف يعطيى نتيجه . تقديم بلاغ
بتاريخ: 7 فبراير 200422 سنة comment_955 مشكور جدا جدا جدا جدا جدا جدا لان هذا الموضوع كانت ابحث عن حل لةكان لدى حل و لكن له عيوب و هو فى جملة Insert اضف جملة UPPER('text')وهذه الـ Functionتجعل كل المدخلات حروف كبيرةو عند البحث ابحث بنفس الدالةو لكن عيبها ان كل الداتا تكون حروف كبيرةو هذه مشكلةشكرا تقديم بلاغ
بتاريخ: 8 فبراير 200422 سنة comment_971 شكراً اخ خالد على هذا التابع المفيد ..ولكن لا اعتقد أنه يعمل مع البحث في اللغة العربية ؟؟!!يمكن لأنه يتعامل مع الأحرف الصوتية . تقديم بلاغ
بتاريخ: 11 فبراير 200422 سنة comment_1167 شكرا على مجهودك الرائع الظاهر بوضوح فى كل أقسام المنتدى وانا أول الذين تعلموا واستفاد من كل ما كتبتفى كل قسم من أقسام المنتدى تقديم بلاغ
بتاريخ: 25 فبراير 200422 سنة comment_2013 مشكور أخ خالد ولكن أرجو الايضاح كيف أستخدم هذه ال functionفى أى مثال لو سمح وقتك تقديم بلاغ
بتاريخ: 25 فبراير 200422 سنة comment_2025 شكرا لك على هذه المعلمومة جزاك الله خيراً SINDBAD تقديم بلاغ
بتاريخ: 25 فبراير 200422 سنة كاتب الموضوع comment_2050 طريقه استخدامها سهل جدا مثلها مثل اي فنكشن اخرى فلو اردت ان تبحث عن كلمه معينه انت لست متأكد من الـتهجئة الانجليزية الخاص بها . ضع حقل البحث داخل الفنكشن ثم ابحث مثلاً : تريد البحث عن Abdullah فربما تم ادخال اسم Abdullah في الجدول بطريقه اخرى كان يكون مثلاً abdullaa او Abdulah . استخدام الـsoundex سوف يحل المشكله حيث ان الباحث سوف يبحث في الجدول عن كل الكلمات التي له نفس التهجئة . ويكون الكويري كالاتي select * from emp where soundex(ename)=SOUNDEX('abdullah'); تقديم بلاغ
بتاريخ: 25 فبراير 200422 سنة comment_2080 والله مش عارف أقولك أيه كلمة شكر قليله جدا عليك ... بس حقولك حاجة بسيطةمن أحبه ربه .. حبب فيه خلقه ربنا يوفقك تقديم بلاغ
بتاريخ: 25 فبراير 200422 سنة comment_2085 زي ما بنقول في الاردن : يا زلمه رووح الهي يجوزك بنت الحلال اذا انك عزااااابي تقديم بلاغ
بتاريخ: 23 مارس 200421 سنة comment_3845 مشكور ياخوي مابتقصر صراحة معلومة رائعة جزاك اللة عنا الف خير تقديم بلاغ
بتاريخ: 23 مارس 200421 سنة comment_3857 بسم الله الرحمن الرحيمالسلام عليكم ورحمة الله وبركاتهوالحمد لله رب العالمين والصلاة والسلام على الحبيب المصطفى مشكووووووووووووووووووووووريا اخى لك جزيل الشكر والى الامام دوماوبارك الله فيك ولك وعليك وجعله فى ميزان حسناتكطارق مرشدى--------------------------------------------------------------------------------------------------------سبحان الله العظيم - سبحان الله وبحمده عدد خلقه ورضاء نفسه وزنة عرشه ومداد كلماته ولا حول ولا قوة الابالله تقديم بلاغ
بتاريخ: 9 مايو 200421 سنة comment_6669 كيف استطيع ان ادخل بيانات صوتيه فى البرنامج بحيث يتم مقارنتها بعد ذالك باى بيان صوتى شكرا تقديم بلاغ
بتاريخ: 17 سبتمبر 200718 سنة comment_110117 مشكور جدا اخي، انا ابحث عن نفس الموضوع ولكن للحروف العربية، بمعنى اذا كان الاسم مخزن باللغة العربية وبالحروف العربية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.