تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] بشأن زيادة ساعه بالليبل
#1
السلام عليكم ورحمة الله وبركاته 
أسعد الله جميع أوقاتكم


لدي فورم فيه label يعرض فيه الوفت هكذا 00:00:00 كيف أضيف عليه ساعه ؟

مثلا لما يكون 02:12:07 أبي لما أضغط على البوتن يكون هكذا 03:12:07

يعني يضيف ساعه واحده .


الهدف من ذلك لدي قاعدة بيانات sql وفيها خانه "ti" تحفظ فيه الساعه .. المطلوب بعد مرور 8 ساعات على الإضافه لا يمكن التعديل على البيانات .


أتمنى تكون الصوره واضحه 



لكم ودي .
الرد }}}
تم الشكر بواسطة:
#2
الأفضل من وجهة نظري والمعمول به في الغالب
هو أن يكون في الجدول حقل باسم CreatedDate أو سمه ما شئت
وهو يعبر عن تاريخ إنشاء السجل
المهم هو عبارة عن تاريخ DateTime وليس Date فقط

بواسطة هذا الحقل يمكنك معرفت فرق الوقت في البرنامج بين تاريخ الإنشاء وتاريج Now محاولت التعديل على السجل
إذا اكبر من 8 ساعات قم بإجراءاتك

والأصح من هذا كلة أن يكون التحكم في قاعدة البيانات وليس في البرنامج
من خلال stored procedure
التحقق من فرق الوقت أو أي نوع من أنواع الـــ validation الأفضل أن يتم داخل الــ stored procedure
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#3
(22-01-18, 04:41 PM)عبدالله الدوسري كتب : الأفضل من وجهة نظري والمعمول به في الغالب
هو أن يكون في الجدول حقل باسم CreatedDate أو سمه ما شئت
وهو يعبر عن تاريخ إنشاء السجل
المهم هو عبارة عن تاريخ DateTime وليس Date فقط

بواسطة هذا الحقل يمكنك معرفت فرق الوقت في البرنامج بين تاريخ الإنشاء وتاريج Now محاولت التعديل على السجل
إذا اكبر من 8 ساعات قم بإجراءاتك

والأصح من هذا كلة أن يكون التحكم في قاعدة البيانات وليس في البرنامج
من خلال stored procedure
التحقق من فرق الوقت أو أي نوع من أنواع الـــ validation الأفضل أن يتم داخل الــ stored procedure


شكرا لك عزيزي عبدالله الدوسري على سرعة تجاوبك ..


عملة إضافه حقل CreatedDate وجعلته من خاصية DateTime  وأضفت ليبل آخر Now 

( ممكن كود الـ if )
الرد }}}
تم الشكر بواسطة:
#4
Now هي اسم لفنكشن Function تجلب لك تاريخ ووقت اللحظة , الآن

لا يحتاج أن تقوم بعمل ليبل لها
للإستفسار عن تاريخ ووقت ( الآن ) قم بإستدعاء الوظيفة DateTime.Now أو فقط Now
الرد }}}
تم الشكر بواسطة:
#5
(22-01-18, 05:54 PM)عبدالله الدوسري كتب : Now هي اسم لفنكشن Function  تجلب لك تاريخ ووقت اللحظة , الآن

لا يحتاج أن تقوم بعمل ليبل لها
للإستفسار عن تاريخ ووقت ( الآن ) قم بإستدعاء الوظيفة DateTime.Now أو فقط Now

ممتاز اخوي عبدالله بس كيف كود الاستعلام ؟

أبي الكود إذا الوقت اكبر من 8 ساعات يعطي مسج بوكس
الرد }}}
تم الشكر بواسطة:
#6
الله يهديك .. انت لا حاط مثال ولا اي اشي انا اقدر ابي علية المثال

ارفق الكود الخاص بالحفظ , عند الضغط على زر الحفظ مثلاً .
سيكون التعديل علية سهل , ومتماشي مع برنامجك
الرد }}}
تم الشكر بواسطة:
#7
(22-01-18, 06:30 PM)عبدالله الدوسري كتب : الله يهديك .. انت لا حاط مثال ولا اي اشي انا اقدر ابي علية المثال

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد التعديل على كود اذا كان القيمة المدخلة مكررة بDataGridView يتم فقط زيادة العدد moh61 6 820 26-07-23, 10:41 AM
آخر رد: تركي الحلواني
  طريقة حذف حرف زيادة من مربع النص علاء الكبابي 2 553 19-06-23, 05:08 PM
آخر رد: Taha Okla
  زيادة كمية منتج Osama NY 3 592 12-04-23, 03:40 PM
آخر رد: مصمم هاوي
  [VB.NET] زيادة عرض الفورم من الاتجاهين عماد سلمان منذر 1 486 04-10-22, 03:16 PM
آخر رد: Taha Okla
  [VB.NET] استفسار بشأن مشروعي رضوان الجهينى 3 724 26-08-22, 02:18 AM
آخر رد: yassoo1985
Question كيفية زيادة وانقاص الارقام العشرية في C# و VB.NET silverlord 4 1,348 29-05-22, 02:49 AM
آخر رد: silverlord
  زيادة عدد من السنوات لحقل تاريخ atefkhalf2004 13 2,433 21-11-21, 10:42 PM
آخر رد: asemshahen5
  [سؤال] زيادة رقم واحد بعد اكبر رقم في العمود غدير الصليحي 8 1,759 17-11-21, 09:37 PM
آخر رد: غدير الصليحي
  مشكلة في زيادة كمية الصنف الي الفاتورة المبيعات عبدالكريم برشدان 1 1,258 16-04-21, 07:15 AM
آخر رد: عبدالكريم برشدان
  زيادة رقم بشروط خاصة الماجيك مسعد 8 2,278 02-07-20, 12:15 PM
آخر رد: معاند الحظ

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


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