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

هذا الكود يقوم بحساب الفرق بين الوقت من خلال الداتا قريد


كود :
Me.DataGridView1(6, Me.DataGridView1.CurrentRow.Index).Value = DateDiff(DateInterval.Minute, Me.DataGridView1(4, Me.DataGridView1.CurrentRow.Index).Value, Me.DataGridView1(5, Me.DataGridView1.CurrentRow.Index).Value) / 60
 ولكنة يعطيني النتيجة   
حسب الصورة

ومن المفترض يكون الوقت الفارق هو 3:04

واحيان بهذا الشكل في الصورتين

لا توجد دقة في حساب الفرق 

المطلوب /      HHConfuseds

قفط    الساعات والدقائق   وبدقة


الملفات المرفقة صورة/صور
           
الرد }}}
تم الشكر بواسطة:
#2
انظر هذا الرابط لعلك تجد به ما تريد
https://stackoverflow.com/questions/1889...-in-vb-net
الرد }}}
تم الشكر بواسطة: aftfm , ابراهيم ايبو
#3
بالنسبة لنوع الحقل الذي سيتم وضع فرق الوقت فيه لدي في قاعدة البيانات (رقم)
Me.DataGridView1(6, Me.DataGridView1.CurrentRow.Index).Value في هذه الخانة سيتم وضع فرق الوقت

لذلك غير قابل اضافة ناتج الفرق الذي يحمل متغيير من نوع TimeSpan
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#4
السلام عليكم ورحمة الله وبركاته
اخي الكريم تابع الموضوع في هذا الرابط
http://vb4arb.com/vb/showthread.php?tid=34416
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: aftfm , aftfm , أبو عبدالله الحلواني
#5
الف شكر اخي العزيز ابراهيم 

استفدت من المثال المرفق جزيت خيرا

لكن أيظا ظهر خطأ  
غير قابل اضافة ":"   في الجزء بين الساعات والدقائق وعند حذفها تظهر النتيجة هكذا    1020 ص 

رسالة الخطأ المرفقة ما يقصد بها

من الواضح انه رافض هذه الجزئية ( & ":" )

لاينه بدونها يقبل ويحفظ الساعات والدقائق ملاصقة بعضها


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#6
هذا المثال مأخوذ من مشاركة الاخ الفاضل إبراهيم

يعمل بشكل ممتاز

ولكن في مثالي لا يعمل مع اني اخذت نفس الاكواد الا انني بدل جلب البيانات الاساسية من حدث الفورم لود (بيانات الحضور اليدوية)
تم أخذ البيانات من قاعدة بيانات اكسس

هل يكون هذا هو السبب


الملفات المرفقة
.rar   test1.rar (الحجم : 64.2 ك ب / التحميلات : 57)
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم
نوع البيانات لحقل الوقت حتي يقبل معك ":" يجب ان يكون أما نص أو وقت وتاريخ
لا يصلح أن نحفظ هذا البيان في حقل رقمي
حول نوع الحقل في الأكسس من Double الي String أو DateTime
وستنتهي المشكلة ان شاء الله
الرد }}}
تم الشكر بواسطة: aftfm


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 153 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  حساب المبلغ الاجمالي العيدروس 7 147 29-03-24, 03:44 PM
آخر رد: العيدروس
  حساب عدد الطلاب محمد خيري 4 124 12-03-24, 02:07 PM
آخر رد: محمد خيري
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,383 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 241 25-02-24, 11:26 PM
آخر رد: heem1986
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 216 20-02-24, 12:00 AM
آخر رد: Kamil
  حساب المبلغ الإجمالي محمد خيري 2 317 30-01-24, 08:08 PM
آخر رد: محمد خيري
  [VB.NET] محتاج كود حساب الفرق بين تاريخين بالايام moustafakamel95 3 472 29-01-24, 04:05 PM
آخر رد: مصطفى مصطفى
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 406 24-01-24, 10:12 PM
آخر رد: annagui
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 224 24-01-24, 12:54 PM
آخر رد: صالح عبدالله

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


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