تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] حفظ قيمة DateTimePicker فارغة فى قاعدة البيانات
#1
السلام عليكم ورحمة الله وبركاته
لدي مشروع فيجول بيسك 2015 بقاعدة بيانات اكسيس (منفصل)
واجهتني مشكلة ولم اجد لها حل وهى انني لدي حقل تاريخ (DateTimePicker) فى الفورم استطعت من خلال الكود التالي ان اجعله فارغ
PHP كود :
DateTimePicker1.Format DateTimePickerFormat.Custom
        DateTimePicker1
.CustomFormat " " 

لكن واجهتنى مشكلة انه يحفظ التاريخ الحالي للنظام (تاريخ اليوم) بدلا من ان يحفظه فارغ
وللعلم انا استعمل هذا الكود للحفظ
PHP كود :
dt.Rows.Add()
 
           Dim pos As String dt.Rows.Count 1

 dt
.Rows(pos).Item(7) = DateTimePicker1.Value.ToString 
وهذا الكود اضعه فى  DateTimePicker1_ValueChanged
PHP كود :
Private Sub DateTimePicker1_ValueChanged_1(sender As ObjectAs EventArgsHandles DateTimePicker1.ValueChanged
        DateTimePicker1
.Format DateTimePickerFormat.Custom
        DateTimePicker1
.CustomFormat "dd/MM/yyyy"
 
   End Sub 

فهل من حل 
وشكراً
الرد }}}
تم الشكر بواسطة:
#2
السّلام عليكم و رحمة الله و بركاته
كمثال أخي الكريم لحفظ قيمة فارغة ..
كود :
 If String.IsNullOrEmpty(DateTimePicker1) Then
               .Parameters.AddWithValue("@DATE_SESSION", OleDbType.DateTime).Value = DBNull.Value
           Else
               .Parameters.AddWithValue("@DATE_SESSION", OleDbType.DateTime).Value = DateTimePicker1
           End If

تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , elgokr , mr_hso
#3
الاستاذ الفاضل عبد العزيز البسكري لشكرا لمساعدتك واسف على التاخر فى الرد والشكر حيث اني كنت مريض
بالنسبة للكود السابق انا لا اعرف اين اضعه وان وضعته ضمن كود الحفظ يضع خط احمر تحت بعض اجزاء الكود ولا يعمل
شكرا لسيادتك
الرد }}}
تم الشكر بواسطة: elgokr
#4
جرب هذا التعديل
if DateTimePicker1.CustomFormat = " " then
dt.Rows(pos).Item(7) = DBNull.Value
else
dt.Rows(pos).Item(7) = DateTimePicker1.Value.date
end if
الرد }}}
تم الشكر بواسطة: mr_hso , elgokr
#5
(11-03-19, 01:41 AM)5000 كتب : جرب هذا التعديل
if DateTimePicker1.CustomFormat = " " then
dt.Rows(pos).Item(7) = DBNull.Value
else
dt.Rows(pos).Item(7) = DateTimePicker1.Value.date
end if
شكرا اخي بارك الله فيك
الرد }}}
تم الشكر بواسطة: elgokr , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 147 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 171 25-02-24, 06:29 AM
آخر رد: loay775
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 510 17-02-24, 02:57 PM
آخر رد: strongriseman
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 264 11-02-24, 08:43 PM
آخر رد: assuhimi
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 321 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 271 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 650 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 283 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 282 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [VB.NET] إضافة أو حذف حقل فى قاعدة بيانات باستخدام كود VB.net AmeenRashed 21 1,228 30-12-23, 03:47 PM
آخر رد: Taha Okla

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


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