منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم اسئلة vb6.0 المتعلقة بقواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=72)
+--- الموضوع : كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ (/showthread.php?tid=8337)



كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - gedo - 04-04-13

السلام عليكم ورحمة الله وبركاته

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

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

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

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

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

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

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



كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - مبرمج أوتار - 05-04-13

عليكم السلام ورحمة الله وبركاته
انا استخدم الكود في اصدار 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



كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - gedo - 05-04-13

السلام عليكم ورحمة الله وبركاته

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

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



كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - gedo - 05-04-13

السلام عليكم ورحمة الله وبركاته

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

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

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

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

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

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

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

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

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

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



كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - gedo - 06-04-13

السلام عليكم ورحمة الله وبركاته

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

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


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



RE: كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - adel27 - 23-10-16

تواجهني نفس المشكله ياليت تنزل المشـروع الرابط القديم لا يفتح


RE: كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - abulayth - 25-10-16

تم تعديل الروابط


RE: كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ - khaled201349 - 19-06-21

(04-04-13, 11:17 PM)gedo كتب : السلام عليكم ورحمة الله وبركاته

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

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

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

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

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

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

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

كم الرمز

(04-04-13, 11:17 PM)gedo كتب : السلام عليكم ورحمة الله وبركاته

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

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

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

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

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

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

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

كم الرمز