السلام عليكم .........
انا عندي مشكله واريد المساعده من فضلكم
من المعروف ان بناء نظم حاسوبيه الغرض منها التسهيل على المستخدم ولكن انا عندي مشكله في نظامي هو ان المستخدم يقوم باختبار الحقل هل موجود فيه الرقم هذا من قبل او لا اذا كان لا يتم ادخال البيانات واضافتها .... وهذا يتطلب ان المستخدم يحفظ الارقام التي قام بتسجيلها من قبل من كذا اكون صعبت عليه ..... مثلا
عند الدخول لنموذج الخدمات يقوم المستخدم باختبار رقم الخدمه مثلا 10 هل يوجد خدمه بهذا الرقم ام لااااا ........... وهذا الكود الخاص بذلك
Function GetRecord() If RS.State = 1 Then RS.Close RS.Open "select * from Services where No_sev = '" & Trim(Text1.Text) & "'", CN, adOpenStatic, adLockOptimistic If RS.RecordCount > 0 Then Text2.Text = RS.Fields(1) Else MsgBox "لايوجد بيانات", vbInformation, "تنبيه" End If End Function
اذا لم توجد خدمه بهذا الرقم فيدخل خدمه جديده باستخدام الرقم 10 ويضغط على زر اضافه
Private Sub Command1_Click() If Text1.Text = "" Then Exit Sub RS.AddNew RS!No_sev = Text1.Text RS!Ename_sev = Text2.Text RS.Update MsgBox "تم اضافة السجل ", vbInformation, "اضافه" End Sub
اريد التعديل على كود الاضافه بحيث ان يضيف رقم الخدمه تلقائي بحيث اذا كانت عدد السجلات 10 فعند التسجيل الجديد يضيف 1 على الـ 10 فيصبح رقم الخدمه الجديد 11 اتوماتيك بدون تدخل المستخدم
ارجوووووووووووا المساعده وجزاكم الله خير


