الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية منع تكرار الاسم

مغلق
بدأه ابويوسف في 11 مايو 2003 · 3 رد · 492 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعزاء :

اولا عندي مشكلة في عملية البحث في المنتدى وتجي رسالة تقول ان عندي مشكلة مع قاعدة البيانات فهل هي من الموقع ام ماذا

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

Private Sub Text0_BeforeUpdate(Cancel As Integer)

'To avoid Null

If IsNull(Me.Text0) Then

MsgBox "Null values are not Allowed"

SendKeys "{ESC}"

Cancel = True

Exit Sub

End If

If Not IsNull(Me.Text0) Then

'if x is a number

Dim myval As Integer

myval = Me.Text0

Dim x

x = DLookup("ID", "Table1", "[iD]=" & myval)

If x = Me.Text0 Then

MsgBox "Value already Exist"

SendKeys "{ESC}"

Cancel = True

End If

End If

#2

اخوي جرب هذا المثال عن طلبك

alali100.zip

sob7ank.jpg

فرض على الناس أن يتوبوا**** لكن ترك الذنوب أوجب

والصبر في النائبات صعب**** لكن فوات الثواب أصعب

والدهر في صرفه عجيب**** لكن غفلة الناس أعجب

وكل ما قد يجي قريب****والموت للعبد من ذاك أقرب

#3

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

هذا الموضوع مغلق.

مواضيع مشابهة