اذهب الي المحتوي
أوفيسنا

منع التكرار برمجيا من جدولين


mr steev

الردود الموصى بها

السلام عليكم 
لدي في قاعدة البيانات المرفقة جدولين tbl1 و tbl2 :

المطلوب في frm2 عند إدخال قيمة في الحقل A التحقق من عدم تكرار قيمة حقل A في الجدولين معاً 

No Duplicates.rar

تم تعديل بواسطه mr steev
رابط هذا التعليق
شارك

انا اولا مش فاهم يعنى ايه فى الجدولين معا 

المفروض الحقل بيغذى سجل واحد فى جدول واحد مش فى جدولين ده اولا

 

ثانيا بالفعل النموذج بيدخل البيانات فى جدول واحد فعلا وهو جدول tbl2

وبالفعل مش بيقبل تكرار القيم

رابط هذا التعليق
شارك

توضيح للسيد أسير الشروق

لدي جدولين tbl1 , tbl2 فيهما نفس الحقل

المطلوب أنه إذا أدخلنا قيمة رقم 1 في الجدول الاول لا يقبل إدخالها في الجدول الثاني

 

أي لا أريد للأرقام الموجودة في جدول 1 أن تتطابق مع الأرقام الموجود في جدول 2

 

وجزاك الله خيرا

رابط هذا التعليق
شارك

Private Sub Form_BeforeUpdate(Cancel As Integer)
If DCount("*", "tbl1", "a=form![a]") + DCount("*", "tbl2", "a=form![a]") > 1 Then Cancel = -1: Undo: MsgBox ("مكرر في احد الجدولين")
End Sub

تم تعديل بواسطه رمهان
رابط هذا التعليق
شارك

Private Sub Form_BeforeUpdate(Cancel As Integer)
If DCount("*", "tbl1", "a=form![a]") + DCount("*", "tbl2", "a=form![a]") > 1 Then Cancel = -1: Undo: MsgBox ("مكرر في احد الجدولين")
End Sub

بعد اذنك يا استاذ رمهان 

ممكن مرفق مدرج عليه الكود

انا جربته ومش شغال عندى مش عارف المشكله من عندى واللا ايه  :rol:

رابط هذا التعليق
شارك

ما رأيكم في هذا الحل ::

 

(Private Sub A_Exit(Cancel As Integer
Me.Refresh
If Me.A <> 0 And (DCount("*", "tbl1", "[A]= form![A]") + DCount("*", "tbl2", "[A]= form![A]")) > 1 Then
"هذا السجل مكرر" MsgBox
Cancel = True
Me.A = ""
End If
End Sub
 

 

تم تعديل بواسطه mr steev
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information