تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فحص التاريخ و التوقيت و ظهور رسالة تخبرني بذلك
#1
السلام عليكم.اخواني رجاء المساعدة.عندي بالجدول حقل للتاريخ و حقل لتوقيت البداية و توقيت نهاية الموعد.اريد عندما اضغط على زر الامر يقوم بفحص الحجدول بحيث لا يمكن اختيار نفس التاريخ و نفس توقيت البداية و النهاية .يعني لما يكون التاريخ و التوقيت به حجز لا يمكن لي الحجز بنفس الموعد و نفس التوقيت ما عرفت كيف اضبط هذا الجزء بارك الله فيكم
كود :
   If Dt = Dr.Item(0) And Time_Begin >= Real_Begin Then


الملفات المرفقة
.rar   Checkdateandhour.rar (الحجم : 95.95 ك ب / التحميلات : 29)
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم العيدروس
اعتقد ان المواعيد المحجوزة مسجلة في جدول وهنا سنبحث عنها
لكن انتبه للداتا تابل التي تجلب كل البيانات يجب ان تكون معرفة على مستوى الكلاس لتكون مرئية في حدث التحقق حتى نبحث في صفوفها
كود :
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       For i As Integer = 0 To dt.Rows.Count - 1
           If CDate(dt.Rows(i).Item("CV_BirthDay")) >= DateTimePicker1.Value Then
               MsgBox("هذا الموعد محجوز")
           End If
       Next

   End Sub
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: العيدروس
#3
أشكرك جزيل الشكر أخ ابراهيم .الفكرة هي صالة أفراح .. العقبى لنا جميعا و يا رب يجعل أيامنا و ليالينا كلها أفراح ان شاء الله و يتم حجز المواعد .. يعني الحجز بالساعات و ادخل توقيت البداية و توقيت النهاية بالداتتيمر بيكر 1 للبداية و الداتبيكر 2 لتوقيت النهاية اريد لو اجي اعمل حجز في هذا التوقيت بين داتبيكر 1 و 2 تظهرلي رسالة بارك الله فيك اخي
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#4
اخي الكريم العيدروس
لسا بحاجة الى موعد البداية يكفي موعد النهاية للمقارنة به مع DateTimePecker
اختر الموعد منها وقم بالتحقق عبر حلقة فور على حقل المواعيد 
الا اذا كان لديك فجوات في المواعيد هذه الان خطرت في بالي هنا تحتاج الى 2 DateTimePicker
واحد للبداية والاخر للنهاية
كود :
For i As Integer = 0 To dt.Rows.Count - 1
           If CDate(dt.Rows(i).Item("CV_Day")) >= DateTimePicker1.Value And CDate(dt.Rows(i).Item("CV_Day")) <= DateTimePicker2.Valueand Then
               MsgBox("هذا الموعد محجوز")
           End If
       Next
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] الحصول على الوقت و التاريخ بالإنجليزية دائما mmaalmesry 2 218 18-02-26, 10:53 PM
آخر رد: mmaalmesry
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 235 07-12-25, 10:22 AM
آخر رد: justforit
  سبب عدم ظهور أدوات الديف اكسبرس مصمم هاوي 2 606 20-09-25, 05:30 PM
آخر رد: مصمم هاوي
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 1,030 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  سبب تكرار رسالة التنبيه مصمم هاوي 4 612 03-05-25, 02:05 PM
آخر رد: مصمم هاوي
  ارسال رسالة الى تطبيق واتساب nabil.1710 6 3,993 26-04-25, 11:21 AM
آخر رد: hamedi2727
  [سؤال] كارثة بكل المقاييس: رسالة Out Of Memory dr.programming 5 614 26-04-25, 01:37 AM
آخر رد: princelovelorn
  [VB.NET] عدم ظهور فورم نهى على خليل 0 387 02-04-25, 02:59 PM
آخر رد: نهى على خليل
  [VB.NET] مشكل ظهور Query SQLITE في إظهار جميع التواريخ b4getws 3 656 28-02-25, 10:36 AM
آخر رد: b4getws
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 893 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري

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


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