• 0
eng_alammari

كيف يمكنني ان اتأكد ان الاسم لم يتكرر في النظام عند الادخال بوجود مسافات او ـــــــ

سؤال

السلام عليكم

 

اخواني الكرام اعمل على نظام ادارة موارد بشرية وعند مايقوم المستخدم بتسجيل بيانات موظف جديد اتأكد ان الاسم هذا غير موجود في قاعدة البيانات

 

المشكلة اخواني الكرام اني بعد فترة تفاجأت بان الكثير من الاسماء مكررة بعد ورود شكاوي من المستخدمين بذلك

 

والموضوع ببساطة انه البعض قد يكتب نفس الاسم بأاكثر من طريقة مثل

منصور احمد العماري

منـصـور احـمـد الـعـمـاري

منصور  احمد العماري

منصور أحمد العمارئ

....... الخ

 

معالجة المسافات والهمزات وارجاع الاسم ألى اصله الطبيعي ثم مقارنته مع الاسماء الموجودة في قاعدة البيانات

 

مع امتناني وشكري للجميع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 0

بالنسبة للمسافات تجاوزت المشكلة عن طريق

     if ((String.Compare(txtString1.Text, txtString2.Text, System.Threading.Thread.CurrentThread.CurrentCulture, CompareOptions.IgnoreSymbols)) == 0)
                MessageBox.Show("Yes");
            else
                MessageBox.Show("No");

تبقى حل الهمزات والتشكيلات .....

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

 

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً جزيلا على هذه المعلومات القيمة وجزاك الله خيراً

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اكرمك الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .