تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية منع تكرار التاريخ فى قاعدة البيانات ؟
#1
السلام عليكم ورحمة الله وبركاته

كيف حالكم ياشباب اتمنى ان تكونوا بخير ان شاء الله

اريد عدم تكرار التاريخ حسب حالة معينة

عند اختيار موظف معين والضغط على تسجيل حضور فانة يقوم بتسجيل الحضور ولكن يقوم بالتكرار وكذلك عند الضغط على تسجيل انصراف

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

منتظر مساعدتكم

شكرا لكم وبارك الله فيكم

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


الملفات المرفقة
.rar   حضور وانصراف.rar (الحجم : 19.28 ك ب / التحميلات : 3)
الرد }}}}
تم الشكر بواسطة:
#2
عليكم السلام ورحمة الله وبركاته
انا استخدم الكود في اصدار 2010 مدري يشتغل في الاصدار سادس ام لا

كود :
' كود تاكد من البيانات السابقه
        Dim cmlo As New OleDbCommand("select count(Startdata) from TrainingUnit where Startdata='" & Startdata.MyText & "'", conn)
        If conn.State = ConnectionState.Closed Then
            conn.Open()
        End If
        If cmlo.ExecuteScalar > 0 Then
            MsgBox("تاريخ موجود مسبقا", MsgBoxStyle.Critical, "تنبيه")
            Exit Sub
        End If
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله وبركاته

شكرا على المرور اخوى ولكن ليس هذا ما اريده

جزاك الله كل خير
الرد }}}}
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله وبركاته

كيف حالكم ياشباب

قمت بالاستغناء عن الحالة (حضور و انصراف) وانشات سجل اخر باسم time2 وقت الانصراف

اذن ال TB1 يوجد به الاسم - التاريخ - وقت الحضور - وقت الانصراف - الكود

عند الضغط على تسجيل الحضور فانة يسجل تمام ولكنة يقوم بالتكرار

عند الضغط على تسجيل الانصراف يقوم بعمل تحديث لسجل Time2 حسب اسم الموظف

المطلوب عدم تكرار اسم الموظف فى نفس التاريخ فى حالة تسجيل الحضور

وفى حالة تسجيل الانصراف اذا تم الضغط عليها قبل تسجيل الحضور يظهر رسالة ان هذا الموظف لم يتم تسجيل حضور له من الاساس
اما اذا كان مسجل حضور فيتم التعديل فقط على سجل Time2 (وقت الانصراف) فى نفس التاريخ

اتمنى المساعدة

شكرا لكم جميعا

وبارك الله فيكم وجزاكم الله كل خير


الملفات المرفقة
.rar   حضور 2وانصراف.rar (الحجم : 19.49 ك ب / التحميلات : 2)
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

كيف حالكم ياشباب بارك الله فيكم جميعا

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


وشكرا لكم وبارك الله فيكم وجزاكم الله كل خير


الملفات المرفقة
.rar   حضور وانصراف 3.rar (الحجم : 20.3 ك ب / التحميلات : 8)
الرد }}}}
تم الشكر بواسطة:
#6
تواجهني نفس المشكله ياليت تنزل المشـروع الرابط القديم لا يفتح
الرد }}}}
تم الشكر بواسطة:
#7
تم تعديل الروابط
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة التعامل مع قاعدة البيانات وربطها بالفيجوال بيسك 6 ENG.MPROG 8 4,115 22-11-16, 09:38 AM
آخر رد: مزنة
  رفع قواعد البيانات أكسس على الانترنت فيجوال بيسيك 1 72 15-10-16, 05:11 PM
آخر رد: abulayth
  انشاء علاقة بين الجداول في قاعدة بيانات SQL aiman 1 81 14-10-16, 09:24 PM
آخر رد: aiman
  كيف رفع قاعدة بيانات اكسس 2003 على النيت abosara 2 168 26-08-16, 11:34 AM
آخر رد: Amir_alzubidy
  اريد كود لتغيير التاريخ فقط للوندوز من الفجوال بيسك 6 scsi7000 0 123 24-08-16, 03:39 PM
آخر رد: scsi7000
  مطلوب كود لكسر باسورد قاعدة بيانات اكسس 2003 abosara 1 109 23-08-16, 05:35 PM
آخر رد: abulayth
  كيفية نسخ جدول من قاعدة بيانات الى قاعدة أخرى علما بأن القاعدتين لهم باسورد abosara 3 191 23-08-16, 01:02 AM
آخر رد: Ahmed_Mansoor
  حفظ الصورة بعد عمل سحبها من السكانر(الماسح الضوئي) في قاعدة البيانات haniblack 8 390 09-08-16, 11:03 AM
آخر رد: naseef
  سؤال حول حماية ملف قاعدة البيانات VAVABEL 2 221 10-07-16, 04:00 PM
آخر رد: VAVABEL
  من قاعدة البانات الى مصفوفة أزواج مرتبة اسلام الكبابى 4 237 19-04-16, 02:50 AM
آخر رد: Ahmed_Mansoor

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم