عدم التكرار في قاعدة البيانات data control
لدي برنامج أداة الربط فيه هي Data1
قاعدة البيانات أكساس97
في زر الإضافة كتبت الكود التالي:
Data1.Recordset.AddNew
في زر الحفظ كتبت الكرد التالي:
Data1.Recordset.Update
Data1.Refresh
السؤال هو:
أريد كود يشعرك بأن الاسم موجود في قاعدة البيانات و يعطيك الاختيار هل تضيف هذا الاسم أم لا
وضعت هذا الكود لكنه لم يعمل
Data1.Recordset.FindFirst ("Name='" + txtname.Text + "'")
If Data1.Recordset.NoMatch = False Then
If MsgBox(" عفوا هذا الاسم موجو مسبقا داخل قاعدة البيانات !!!" & vbNewLine & "هل تريد تاكيد حفظ هذا الاسم داخل قاعدة البيانات ؟", vbQuestion + vbMsgBoxRight + vbMsgBoxRtlReading + vbYesNo, "تأكيد حفظ البيانات") = vbYes Then
Data1.Recordset.Update
MsgBox "لقد تم حفظ البيانات بنجاح"
End If
end if
أرجو التدخل و التعديل على المثال المرفق