تقييم الموضوع :
  • 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
السلام عليكم ورحمة الله وبركاته
اخي الكريم تابع الموضوع في هذا الرابط
https://vb4arb.com/vb/showthread.php?tid=34416
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







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

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

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

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

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

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


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

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

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤولان هامان في الداتا جريد فيو yosif 3 131 منذ 9 ساعة مضت
آخر رد: Amir_Alzubidy
  سؤالين في الداتا جريد فيو yosif 0 173 17-04-26, 11:16 AM
آخر رد: yosif
  [VB.NET] التحكم في برنامج اخر من خلال برنامجي dubai.eig 2 601 21-03-26, 05:59 PM
آخر رد: dubai.eig
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 5 1,357 27-01-26, 12:13 PM
آخر رد: fath
  ايجاد حساب المجموع من فضلكم محمد خيري 2 485 07-02-25, 10:12 PM
آخر رد: محمد خيري
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 560 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 733 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 708 13-12-24, 04:48 AM
آخر رد: saud1004
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 795 05-12-24, 02:21 AM
آخر رد: aljzazy
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 835 12-11-24, 12:19 PM
آخر رد: khalidalwdi

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


يقوم بقرائة الموضوع: