20-12-15, 10:41 AM
محاوله جيده سيدي الفاضل و لكن تبقى ناقصه و عقيمه و عمياء في نقاط عده دعني اذكرها ،،
فالكود الذي بالاعلى لو كُتبت بالصيغه التاليه ، سوف تختصر وقتك عن كتابة الاسطر التي كتبتها ، لاحظ معي :
بالنسبه للترميز و ظهور الحروف بغير شكلها لها عدة اسباب من ضمنها الترميز للنص قبل الحفظ أما اذا كنت تستخدم قواعد بيانات مثلا SQL Server ظهور الحروف على شكل علامات استفهام او رموز غريبه ، هذا بسبب اختيارك الترميز الخاطئ للنص و للحقل و قاعدة البيانات ككل ، كأصغر مثال ما هو الفرق بين varChar و NvarChar في نوع حقل ما في قاعدة البيانات ...؟
على العموم تحتاج لفته مننا لتطوير كلاس ليتعمل مع مشكلة المقارنه ، على سبيل المثال لو اخذت المثال مره اخرى و كتبت
هل ستتجاوز عنها مع اني اكاد اجزم بان مدخل أحمـــــد يقصد احمد نفسه ،، لذلك تبقى مشكله ، حتى لو كتبت مثلا أحمــــAــــد فهل يساوي أحمد ...؟ فالكود الخاص بك هنا يقول نعم ، أما من ناحية المنطق ربما لكن من ناحية البرمجه فلا ..
لذلك الحل يفيد عند البحث في قاعدة البيانات ، ولكن في المقارنه أعتقد انه يجب ان نعيد النظر و نحسن من اكواد المعالجه قليلاً ، و لكن تبقى بدون اعتماديه
فالكود الذي بالاعلى لو كُتبت بالصيغه التاليه ، سوف تختصر وقتك عن كتابة الاسطر التي كتبتها ، لاحظ معي :
كود :
Dim mohamed1 As String = "احمــــــــد"
Dim mohamed2 As String = "احمد"
If String.Compare(mohamed1, mohamed2) = 0 Then
MessageBox.Show(mohamed1.ToString & " Equal " & mohamed2.ToString)
End Ifبالنسبه للترميز و ظهور الحروف بغير شكلها لها عدة اسباب من ضمنها الترميز للنص قبل الحفظ أما اذا كنت تستخدم قواعد بيانات مثلا SQL Server ظهور الحروف على شكل علامات استفهام او رموز غريبه ، هذا بسبب اختيارك الترميز الخاطئ للنص و للحقل و قاعدة البيانات ككل ، كأصغر مثال ما هو الفرق بين varChar و NvarChar في نوع حقل ما في قاعدة البيانات ...؟
على العموم تحتاج لفته مننا لتطوير كلاس ليتعمل مع مشكلة المقارنه ، على سبيل المثال لو اخذت المثال مره اخرى و كتبت
كود :
Dim mohamed1 As String = "أحمــــــــد"
Dim mohamed2 As String = "احمد"هل ستتجاوز عنها مع اني اكاد اجزم بان مدخل أحمـــــد يقصد احمد نفسه ،، لذلك تبقى مشكله ، حتى لو كتبت مثلا أحمــــAــــد فهل يساوي أحمد ...؟ فالكود الخاص بك هنا يقول نعم ، أما من ناحية المنطق ربما لكن من ناحية البرمجه فلا ..
لذلك الحل يفيد عند البحث في قاعدة البيانات ، ولكن في المقارنه أعتقد انه يجب ان نعيد النظر و نحسن من اكواد المعالجه قليلاً ، و لكن تبقى بدون اعتماديه
اسم معرفي : محمد يحيى
