منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف امنع التسجيل باي اسم مشابه لاسم موجود؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
كيف امنع التسجيل باي اسم مشابه لاسم موجود؟
مثلا السطر التالي:
PHP كود :
Dim ca As New OleDbCommand("select count(tid) from tb where tname='" tname.Text "'"con
ان وجد كلمة admin سيمنع التسجيل بها لكن لو كتبنها adminn or admin1 لن يمنع وهو واضح اصلا بالكودSmile السؤال كيف الى منع اي اسم مشابه؟

جربت like ولم ينفع
PHP كود :
Dim ca As New OleDbCommand("select count(tid) from tb where tname like'%" tname.Text "%'"con
السلام عليكم

انظر الى هذا الكود

PHP كود :
Dim s1 As String TextBox1.Text
        Dim s2 
As String TextBox2.Text

        
If (s1.Trim().ToUpper() = s2.Substring(s1.StartsWith("a".ToUpper()), s1.Length).Trim().ToUpper()) Then
            TextBox3
.Text s1
        End 
If 

على فرض ان Textbox1 يحمل الكلمة الاصلية (admin)
والTextbox2 فيها الكلمة المشابهة مثلا (Admin, adminn)

الحل في الشرط اذا وجد كلمة مشابهة بين النص الاول والثاني سيظهر الناتج في الTextbox3 وذلك بمقارنة النص الاول مع النص الثاني باستخدام دالة الSubString

يمكن ان تستفيد من الفكرةSmile

بالتوفيق ان شاءالله
شكرا لك اخي الكريم ..انا قصدت بكلمة admin اي اسم موجود بقاعدة البيانات...لكنها معلومة رائعة استفدت منها.
العفو اخي العزيز

بالخدمة ان شاءاللهSmile