كيف يمكنني معرفة اذا تم ادخال السجل من قبل
علما بان primary key هو رقم العامل وهو عبارة عن رقم
يعني اذا اردت ان اضيف عامل جديد ووضعت رقم موجود مسبقا ، فاينبهني بانه تم ادخاله من قبل
ارجو المساعدة
كيف يمكنني معرفة اذا تم ادخال السجل من قبل
علما بان primary key هو رقم العامل وهو عبارة عن رقم
يعني اذا اردت ان اضيف عامل جديد ووضعت رقم موجود مسبقا ، فاينبهني بانه تم ادخاله من قبل
ارجو المساعدة
السلام عليكم ورحمة الله وبركاته
الحكاية كلها بتعتمد على عملية بحث عادية
بيتم البحث عن الكود مثلا واذا وجده تقوم باظهار رسالة تفيد بان البيان مسجل مسبقا ويخرج من الصب
ولو غير موجود يبقى هنا هيظهر خطا وبالتالي يتم تخطي الخطأ والذهاب الى كود الاضافة فيتم الموضوع كله بشكل طبيعي جدا
جرب المثال المرفق واخبرني بالنتيجة
=========
الى اللقاء
JusT LeT YouR MinD WorK
وممكن حل آخر برضو
انت بتقول ان الحقل (رقم العامل ) معمول له مفتاح أساسي
معنى كدة اذا دخلت رقم لعامل موجود مسبقا هذا سوف يؤدي الى خطأ بطبيعة الحال
الخطأ يذكر فيه انه لايمكن ان يضع هذا الرقم لأن الحقل معمول له مفتاح أساسي وبالتالي بعد إظهار هذه الرسالة سف يغلق البرنامج
هنا لعبتك
سوف تقول له إذا وجدت اي أخطاء هاتظهر رسالة معينة
On Error goto Noo
Noo:
msgbox "هذا الرقم موجود من قبل "
exit sub
هذا طبعا يتوقف على انه يكون هناك خطأ وحيد في البرنامج وهو إدخال نفس الرقم بس
Mohamed Ali Salim
0.1..0...4....7.....6......2.......7........4.........8
هذا الموضوع مغلق.